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.

Reply via email to