Uploaded image for project: 'Fuse Tools'
  1. Fuse Tools
  2. FUSETOOLS-330

Message tracing - Improve cursor up/down and sort messages by default in the order they were received

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: Camel Editor
    • Labels:
      None
    • Environment:
      2.0.5

      Description

      The message tracing with the highlights (eg steps) using the cursor up/down only works if you have selected a particular route.
      So in this example you must select route1, to have cursor up/down working.

      In this example I have traced 2 messages, starting with message body:

      • Hello Some Message
      • Hi

      As you can see from the screenshot, they are sorted a bit odd in the table (interleaved) so when you do cursor up/down. It jumps between the 2 messages.

      You may also want to add columns with:

      • timestamp
      • node id
      • exchange id

        Gliffy Diagrams

          Activity

          Hide
          davsclaus Claus Ibsen added a comment -

          This is my route used

             <route>
                  <from uri="seda:foo"/>
                  <setHeader headerName="foo">
                      <language language="constant">123</language>
                  </setHeader>
                  <transform>
                      <language language="simple">Hello ${body}</language>
                  </transform>
                  <log logName="foo" loggingLevel="WARN" message="We received ${body}"/>
                  <setHeader headerName="bar">
                      <language language="simple">yes</language>
                  </setHeader>
                  <to uri="seda:out"/>
              </route>

          Show
          davsclaus Claus Ibsen added a comment - This is my route used < route > < from uri = "seda:foo" /> < setHeader headerName = "foo" > < language language = "constant" >123</ language > </ setHeader > < transform > < language language = "simple" >Hello ${body}</ language > </ transform > < log logName = "foo" loggingLevel = "WARN" message = "We received ${body}" /> < setHeader headerName = "bar" > < language language = "simple" >yes</ language > </ setHeader > < to uri = "seda:out" /> </ route >
          Hide
          jastrachan James Strachan added a comment -

          see 2.0.12

          Show
          jastrachan James Strachan added a comment - see 2.0.12

            People

            • Assignee:
              jastrachan James Strachan
              Reporter:
              davsclaus Claus Ibsen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: