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