Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jan 2006 13:55:54 +0200
From:      "Conrad Burger" <conrad.burger@swistgroup.com>
To:        <freebsd-java@freebsd.org>
Subject:   linux-sun-jdk1.5: multicast support?
Message-ID:  <88B5DDE8C1A06741B754B910DE2DEFBB49AE1A@HERMES.swistgroup.com>

next in thread | raw e-mail | index | archive | help
************************************************************
Click here to view our e-mail legal notice: 
http://www.swistgroup.com/email.htm or call: +27 21 888 7920
************************************************************
Hi=20

=20

I have an application the runs on the native jdk1.5, but not on
linux-sun-jdk1.5. I am using FreeBSD 6p1.

=20

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(ServiceMBeanSuppo=
rt.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!

=20

Also spotted this in the console log file.

linux: pid 46221 (java): ioctl fd=3D12, cmd=3D0x8933 ('\M^I',51) is not =
implemented

=20

The application uses a distributed cache that communicates using =
multicast. It
seems that the linux emulation layer does not support multicast.

=20

I have googled, but can't find anything definitive.

=20

Am I correct in my assumption that the Linux emulation layer does not =
support
multicast?

=20

Cheers=20

Conrad=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?88B5DDE8C1A06741B754B910DE2DEFBB49AE1A>