your usage of requestBodyAndHeader doesn't look right.
inputProducerTemplate.requestBodyAndHeader("cxf:bean:CustomersServiceConsumerEndpoint",
body, mapHeaders);
the first argument is supposed to be the body value, see
/**
* Sends the body to the default endpoint and returns the result content
* Uses an {@link ExchangePattern#InOut} message exchange pattern.
* <br/><br/>
* <p/><b>Notice:</b> that if the processing of the exchange failed
with an Exception
* it is thrown from this method as a {@link
org.apache.camel.CamelExecutionException} with
* the caused exception wrapped.
*
* @param body the payload
* @param header the header name
* @param headerValue the header value
* @return the result (see class javadoc)
* @throws CamelExecutionException if the processing of the exchange
failed
*/
Object requestBodyAndHeader(Object body, String header, Object
headerValue) throws CamelExecutionException;
regarding the missing exception you mentioned (and if the exception is
swallowed), this needs to be looked into to see if we can log the exception.
2013/5/27 Chubutin <[email protected]>
> I created a new Project with this example, be free to take a look. Thank
> you!
>
> exampleCamelCXF.tar
> <http://camel.465427.n5.nabble.com/file/n5733278/exampleCamelCXF.tar>
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Test-route-with-CXF-endpoint-tp5733266p5733278.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>