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.