Hello again, If attached a simple example illustrating the behavior I'm talking about. Couple of services and a Interceptor (org.apache.servicemix.nmr.api.event.ExchangeListener) to monitor the flow and print out message id's and correlationID. I've tested and it deploys on 4.3.0-fuse-00-00.
It can be triggered by contacting the http://localhost:9090/a3/?wsdl service. Here are parts of beans.xml that I think might be relevant: <bean id="a3" class="com.example.A3"> <property name="bs"> <cxfse:proxy service="example:B" endpoint="1" type="com.example.B" /> </property> </bean> <cxfse:endpoint service="example:A" endpoint="3"> <cxfse:pojo> <ref bean="a3" /> </cxfse:pojo> </cxfse:endpoint> <cxfse:endpoint service="example:B" endpoint="1"> <cxfse:pojo> <ref bean="b1" /> </cxfse:pojo> </cxfse:endpoint> <cxfbc:consumer wsdl="classpath:AService.wsdl" endpoint="APort3" targetService="example:A" targetEndpoint="3"> </cxfbc:consumer> I hopes this helps to demonstrate the issue I am having. Regards http://servicemix.396122.n5.nabble.com/file/n2842960/proxy-example.tgz proxy-example.tgz -- View this message in context: http://servicemix.396122.n5.nabble.com/CXF-Proxy-and-correlationID-missing-tp2839921p2842960.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
