Fuse IDE
  1. Fuse IDE
  2. ECLIPSE-702

Message tracing - Should use uuid ordering by default in the Messages View

    Details

    • Type: Enhancement Enhancement
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: 2.1.0
    • Fix Version/s: 2.1.0
    • Component/s: None
    • Labels:
      None
    • Environment:
      421
    • Similar Issues:
      Show 9 results 

      Description

      When you use message tracing, then you have a Messages View panel that shows the steps a message has taken.
      And when you scroll up down in that list, its highlights how its being routed in the diagram view.

      However the ordering in the Messages View seems a bit wrong.

      The TracerMBean will report back the order as they happens in Camel, which is sorted using <uuid>. So the messages list should use that sorting as well.

      See attached file which has 3 steps, for a given message

      • to1 (route1)
      • choice1 (route2)
      • to3 (route2)

      But the Messages View would list it as

      • choice1
      • to3
      • to1

      Notice we can also correlate messages between routes send over transports using the breadcrumbId header. If this headers exists then its the "same" message. In this case it was routed over JMS.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Claus Ibsen
            Reporter:
            Claus Ibsen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: