Hi,

I am using Jboss 4.2.2.GA with Messaging 1.4SP3.  I am running two MDB's on a 
server.

I have two identical nodes running in a cluster, both using the same db with 
two different serverpeerid's.  I have configured them to run in a cluster by 
setting the following:

-Djboss.partition.name=
-Djboss.messaging.datachannelupdaddress=
-Djboss.messaging.controlchannelupdaddress=

Both servers start and join the cluster together.  Failover has been an issue.  
With a standalone java ap, we are sending messages to a queue on ServerA.  
ServerA is processing the messages.

1. We kill A - B should take over 
2. B reports failover complete and the following message

Timed out getting a connection from the pool. Try increasing clientMaxPoolSize 
and/or numberOfRetries attributes in remoting-xxx-service.xml

org.jboss.jms.exception.MessagingJMSException: Failed to invoke


3. No messages are processed on B

There are cases where failover works and you see the usual error messages such 
as:

 peer closed connection, trying to re-send msg

 2nd attempt to send data failed too

 Got marshalling exception, exiting
 

These messages appear during the failover of B but the messages in 2. also 
appear when failover does not suceed correctly.

MORE INFO:
1. binding to the machine name (machine-xp.net)
2. using the same machine name in jndi.properties file for standalong java app 
sending messages
3. Using ClusterConnectionFactory for JMS Producer from java app 

Any help would be greatly appreciated.

Thank You,



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

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

Reply via email to