Can you try:
Exchange response = producerTemplate.request("seda:testSeda", MyProcessor())

Best,
Christian

On Mon, Jan 14, 2013 at 12:24 PM, gilboy <josephoto...@gmail.com> wrote:

> Hi
>
> Assume I use the producerTemplate to send an exchange to an endpoint(seda).
> Sending messages to this endpoint triggers a camel route which sends a
> message to a web service, e.g.
>
> Client code:
> Exchange response = producerTemplate.send("seda:testSeda"
>               ExchangePattern.InOut,
>               MyProcessor())
>
> Route:
> from("seda:testSeda").to("cxf:serviceDetails");
>
> Now the producer is sending an exchange with a MEP of InOut. However, when
> the route gets fired the SEDA consumer creates an Exchange with a MEP of
> InOnly.
>
> Hence, it is unclear to me as to whether the result from the call to the
> Web
> service will get returned to the client. From the diagram on this page I am
> thinking the response from the web service will not get returned:
> http://camel.apache.org/using-getin-or-getout-methods-on-exchange.html
> <http://camel.apache.org/using-getin-or-getout-methods-on-exchange.html>
>
> Thanks
>
>
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/ProducerTemplate-Query-tp5725534.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>



--

Reply via email to