Pratibha,

No problem with your previous mail, I got the point and I see the problem now. I don't think you can get that feedback in your interceptor now. The Camel Exchange only wraps the incoming JBI MessageExchange, but it doesn't do the same thing when it goes out to the ESB for calling a service -- it just gets the result of the JBI MessageExchange in the Camel out message as well as the message headers, but none of the metadata is coming with it.

We would really need to address this in Camel, I guess, making sure that you can get metadata about what's going on inside Camel. It's a fair requirement for the dead letter channel to know about the service that triggered it the dead letter delivery. Could you raise a JIRA issue for that? For now, you'll probably have to go with Claus' suggestion to add the destination in a message header yourself, I'm afraid...

Regards,

Gert

pratibhaG wrote:
Sorry If I have not communicated properly.
But what I get from the methods that you have suggested is the service which
sends the request that is "from" field , and what I want is the serviceName of the service which is supposed to
receive the request that is the "to" field.

Pratibha

Reply via email to