[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
linux-sun-jdk1.5: multicast support?
************************************************************
Click here to view our e-mail legal notice:
http://www.swistgroup.com/email.htm or call: +27 21 888 7920
************************************************************
Hi
I have an application the runs on the native jdk1.5, but not on
linux-sun-jdk1.5. I am using FreeBSD 6p1.
The error message::
org.jgroups.ChannelException: failed to start protocol stack
at org.jgroups.JChannel.connect(JChannel.java:393)
at org.jboss.cache.TreeCache.startService(TreeCache.java:1249)
at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java
:274)
at
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:181)
at za.co.mxit.proxy.cache.MXitCache.start(MXitCache.java:71)
at za.co.mxit.proxy.Utils.initialise(Utils.java:111)
at za.co.mxit.proxy.SocketProxy.<init>(SocketProxy.java:168)
at za.co.mxit.proxy.SocketProxy.main(SocketProxy.java:59)
Caused by: java.lang.Exception: exception caused by UDP.start():
java.net.SocketException: Address already in use
at org.jgroups.stack.Protocol.handleSpecialDownEvent(Protocol.java:600)
at org.jgroups.stack.DownHandler.run(Protocol.java:117)
Initialisation failed!
Also spotted this in the console log file.
linux: pid 46221 (java): ioctl fd=12, cmd=0x8933 ('\M^I',51) is not implemented
The application uses a distributed cache that communicates using multicast. It
seems that the linux emulation layer does not support multicast.
I have googled, but can't find anything definitive.
Am I correct in my assumption that the Linux emulation layer does not support
multicast?
Cheers
Conrad