I am trying to send a static message to a JMS queue on another instance of
servicemix that a team I work with manages, so I am using a velocity
template that is the SOAP message and routing to a remote activeMQ.  I have
the connection information and have configured it in the spring xml along
with the route.  For some reason the message either never gets to the queue
(and I get a socket timeout exception) or the next part of the route has the
original SOAP request message as the body instead of the response I am
trying to get.  Was hoping for some enlightenment on this.  Both of these
are in the same camel context XML.

*The route:*
<route id="theRequest">
        <from uri="timer://testRoute?fixedRate=true&amp;period=1h"/>
        <to uri="velocity://velocity/theRequest.vm" />
        <to uri="activemqhcm:queue:JMS/HCM.ESB.REQ"/>
        <to uri="file:data/test?fileName=theResponse.xml"/>
</route>

*The activeMQ component:*
<bean id="activemqhcm"
class="org.apache.activemq.camel.component.ActiveMQComponent">
      <property name="brokerURL"
value="failover:(tcp://adcmqp3:61616,tcp://adcmqp4:61616)?randomize=false"/>
</bean>


Not sure if anything relevant is in here to the issue, but the definition of
the remote activemq from the other team is:
jms.requestQueueName=JMS/HCM.ESB.REQ
jms.brokerURL=failover:(tcp://adcmqp3:61616,tcp://adcmqp4:61616)?randomize=false
jms.receiveTimeout=100000
jms.timeToLive=100000
jms.recoveryInterval=100000
jms.maxConcurrentConsumers=10
jms.maxConcurrentTasks=50
jms.concurrentConsumers=5
jms.explicitQosEnabled=true
jms.deliveryMode=1

--
View this message in context: 
http://camel.465427.n5.nabble.com/Routing-Message-to-remote-ActiveMQ-tp5004610p5004610.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to