CXF uses Http transport. Message is afterwords forwarded to ActiveMQ request
queue.
After response is read from 'response' queue message is relayed back to WS
endpoint.

 <cxf:cxfEndpoint id="amqBridgeEndpoint"
                    serviceClass="proxy.bridge.amq.AmqBridgePortType"
                    address="http://localhost:{{port}}/bridge/amq";
                    wsdlURL="wsdl/amq-bridge.wsdl"
                    endpointName="s:amqBridge"
                    serviceName="s:BridgeService"
                    xmlns:s="http://proxy/bridge/amq"/>
    
    
    <bean id="jmsConnectionFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
        <property name="brokerURL" value="tcp://${amq.hostname}:${amq.port}"
/>
    </bean>
    
    <bean id="jmsConfig" 
class="org.apache.camel.component.jms.JmsConfiguration">
        <property name="connectionFactory" ref="jmsConnectionFactory" />
        <property name="concurrentConsumers" value="10"/>
    </bean>
    
    <bean id="activemq" 
        class="org.apache.activemq.camel.component.ActiveMQComponent">
        <property name="configuration" ref="jmsConfig"/>
    </bean>



--
View this message in context: 
http://camel.465427.n5.nabble.com/QueueReplyManager-reply-received-for-unknown-correlationID-tp5766856p5766956.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to