Hello,

We have a camel based application running in production for a couple of
years with no issues.

The application is basically an WMQ Consumer App that at certain point of
its route, delivers an InOnly message to a given queue.

Recently, we faced a scenario in which the app is not being able to recover.

If WMQ is shutdown or a network issue happens at the exact moment I am
trying to deliver a message using either the to() method on my route or
using a ProducerTemplate, we get an MQ Error (2009 - Connection broken).

Once the root cause is fixed (WMQ brought back up or network issue resolved)
I notice that the WMQ Consumers got all re-established and consuming just
fine. But the producer that failed to deliver its message does not recover.

I have attempted to create a new ProducerTemplate manually from
CamelContext, restart the connection factory defined on the JmsComponent,
but nothing works for me.

Do you guys have any idea on suggestion to bypass this situation?

Thanks,

Fernando.



--
View this message in context: 
http://camel.465427.n5.nabble.com/Camel-JMS-producers-not-recovering-from-WMQ-restart-or-network-issue-tp5791385.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to