Hi

We have created a web app to create camel stations(endpoints) and routes
dynamically.
So users can add new stations and then create routes based on that stations.

For one of our use case we need to create a web service with different
operations.
So we decided to use cxf ,content Router  and JMS 

We have created one CXF station , two JMS stations(one for each operation).

Then three routes has been created.

Route 1 (Parent)  : CXF station ---> Content router --> two JMS stations
(based on operation(XPATH))
Route 2  (Child)   : JMS(1) --->chain of processors
Route 3 (Child)    : JMS(2) --->chain of processors

We have options to start and stop routes in web via jmx.
Start operation includes adding the route to context and starting.
Stop operation stops the route and removes it from context.

In normal scenario when all three routes are started  then cxf is able to
receive responses processed by child routes.

But suppose if we are restarting the child routes then cxf is not able to
receive responses and default Jms timeout is happening.

Observation : When child route is restarted then consumers on Reply queue is
getting deleted. 
Note    : In Both JMS exclusive reply queue has been set. 







-----
Regards

kiran Reddy
--
View this message in context: 
http://camel.465427.n5.nabble.com/activemq-replyTo-not-working-sometimes-tp5733682p5733917.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to