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.
