I'm trying to switch from tcp: to failover:tcp: for my connection string so that my apps will reconnect if a failed ActiveMQ server restarts.
All my code / tests work fine with a connection string of: tcp://127.0.0.1:16161 (note I changed the default port) … but if I change it to: failover:tcp://127.0.0.1:16161 FailoverTransport Failed to connect to [tcp:// 127.0.0.1:16161?jms.prefetchPolicy.all=5] after: 130 attempt(s) continuing to retry … then it won't work. I wrote a external app, that connects, produces, and then consumes a message. That works. With both the tcp and failover. BUT … when I embed it , then it doesn't work. The app just blogs trying to connect. I did a thread dump.. no deadlocked threads. I also looked at locks and everything seems fine there. I wonder if a thread is dying and silently exiting. Any pointers? -- Founder/CEO Spinn3r.com Location: *San Francisco, CA* blog: http://burtonator.wordpress.com … or check out my Google+ profile <https://plus.google.com/102718274791889610666/posts> <http://spinn3r.com>