Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-15950

JMX data for processors - Expression/ExpressionLanguage

    XMLWordPrintableJSON

    Details

    • Estimated Complexity:
      Unknown

      Description

      Hello,

      Currently, when we use endpoint-dsl Camel 3 synthax like this:

      .enrich().constant(direct("myEndpoint").failIfNoConsumers(false))
      

      the available data for this processor exposed through JMX related to the expression and the expression language is not really usefull.

      Indeed, the expression language is empty, and the expression value is something like:

      org.apache.camel.builder.ExpressionClause@7c098bb3
      

      It would be nice if we could have the equivalent of what we get when we use the getUri() method of the endpoint, like this:

      .enrich().constant(direct("enrichConstant").failIfNoConsumers(false).getUri())
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ncasaux ncasaux
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: