Details
Description
I followed an example (http://www.codeproject.com/KB/docview/jms_to_jms_bridge_activem.aspx?display=Print) showing how to set up a bridge between OpenJMS and ActiveMQ. The bridge seems to work perfectly until I stop then restart OpenJMS while leaving ActiveMQ running. Once I restart OpenJMS I try sending a message from it to ActiveMQ, but ActiveMQ doesn't receive it until I stop and restart ActiveMQ. I can recreate the exact same problem by starting ActiveMQ first and then OpenJMS. After a little more reading it looks like failover should fix this problem, but I tried it and it didn't work. I submitted a question to ActiveMQ and Gary Tully responded and told me there is currently no facility to retry jms connections to a foreign provider by the ActiveMQ JMS bridge.
Assuming that remote end-points may not be using ActiveMQ then I would think this would be a very important feature to have.
Here's a link to our conversation: http://www.nabble.com/How-to-configure-failover-for-jmsBridgeConnector-td25909047.html#a25918800
The conversation also contains an attachment showing me configuration file.
Attachments
Attachments
Issue Links
- is depended upon by
-
AMQ-2624 JMS Bridges starting successful without a connection and never connect then
- Resolved
1.
|
JMS to JMS Bridge never reconnects under remote broker restarts. | Resolved | Unassigned |