So, you should first read from the queue i.e.: <from uri="activemq:foo"/>
next unmarshall xml i.e.: <unmarshal> <jaxb contextPath="com.test.test"/> </unmarshal> next send message to cxf web service i.e.: <setHeader headerName="operationName"> <constant>operationTest</constant> </setHeader> <setHeader headerName="operationNamespace"> <constant>http://test.test.com/</constant> </setHeader> <to uri="cxf:bean:serviceEndpoint..." /> Try to rummage a bit of the Camel documentation for examples. -- View this message in context: http://camel.465427.n5.nabble.com/Isssue-using-POJO-data-format-with-Camel-tp5717266p5717275.html Sent from the Camel Development mailing list archive at Nabble.com.