Hi, I'm wondering if it's possible to define a header to set up where an exchange should be send to, then access it through simple within the "to" uri.
For instance I have one route which sets up what service I need to send a message to. Then the other message sends it to the required service, then does all appropriate response handling based on the status code returned. <route id="routingLogic"> <from uri="activemq:etc" /> <setHeader headerName="serviceAddress"> <constant>cxf:bean:example</constant> </setHeader> <to uri="direct:sendingLogic" /> </route> <route> <from "direct:sendingLogic" /> <to uri="${headers.serviceAddress}" /> <setHeader headerName="responseCode"><xpath>//foo/bar/responseCode</xpath><setHeader> <choice> .... </choice> </route> I am wondering if it is possible to use anything like this? As I currently get the error of Caused by: org.osgi.service.blueprint.container.NoSuchComponentException: No component with id '${headers.serviceAddress}' could be found Thanks Alan -- View this message in context: http://camel.465427.n5.nabble.com/Using-Simple-header-notation-to-define-where-to-send-a-message-tp5717318.html Sent from the Camel - Users mailing list archive at Nabble.com.