"timfox" wrote : The cluster requires at least one node to be up to remain a 
cluster. If all nodes fail then the clients will fail.
  | 

Of course, because there is nothing to connect to! I'm talking about the 
situation where both nodes are shutdown and then one node (or both, it does not 
matter) is then restarted. Surely we should be able to connect to that node now!
 
"timfox" wrote : 
  | If you're expecting the client to keep on retrying if the *entire* cluster 
disappears in the hope it will eventually come up, then this is currently not 
supported. I'm not sure which other JMS providers support this either - JBoss 
MQ certainly doesn't.
  | 

I'm not expecting the jboss-messaging-client.jar to keep retrying! We do the 
retrying ourselves. If we do not get a connection to the JMS server in our test 
case (because its down, crashed, whatever) we loop and try to get a connection 
from the connection factory again.

What I'm seeing is an inability to obtain a successful connection to the JMS 
server after both are shut down and brought back up. It's as if the 
jboss-messaging-client.jar can no longer see the restarted JMS server(s).

This is an extremely simple test case. The JMS server is either there or it 
isn't. We should not have to reboot our application if the JMS server is 
shutdown. If we manually try to reconnect to the JMS server at regular 
intervals then we should reconnect successfully when the JMS server is 
restarted. This test case works under SunMQ, ActiveMQ, OpenJMS, OracleJMS. It 
is not consistently working under JBoss Messaging.

Here is the output of my latest test run. 
 
http://ben.customer.netspace.net.au/reconnectTestOutput.zip


View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4026481#4026481

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4026481
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to