The actual exception would be nice.
Make sure you have added the route for multcast on the Linux box.
To do this, assuming defaults:
$ route add -net 22.214.171.124 netmask 240.0.0.0 dev eth0
126.96.36.199 is the multicast address to which traffic is sent. Any box running with that same address and on the same LAN, will communicate with it. Do not confuse this with your IP address.
It works fine after adding the route.
But I found another problem.
If I use modem to dialup to the Internet, there will be a ppp0 interface. If I startup the JBoss after the ppp0 established, the JBoss server can't be CLUSTERing with other JBoss servers that locate in different machine.
But if I startup the JBoss prior the dialup ppp connection, it works FINE !!!
Would you please to teach me how I can solve it?