Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

[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