From owner-freebsd-java@FreeBSD.ORG Wed Jan 4 11:55:59 2006 Return-Path: X-Original-To: freebsd-java@freebsd.org Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CF1D16A41F for ; Wed, 4 Jan 2006 11:55:59 +0000 (GMT) (envelope-from conrad.burger@swistgroup.com) Received: from timon.swistgroup.com (timon.swistgroup.com [196.44.35.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6735A43D49 for ; Wed, 4 Jan 2006 11:55:56 +0000 (GMT) (envelope-from conrad.burger@swistgroup.com) Received: from mailnull by timon.swistgroup.com with local (Exim 4.52 (FreeBSD)) id 1Eu7FD-000H49-6a for freebsd-java@freebsd.org; Wed, 04 Jan 2006 13:55:55 +0200 Received: from hermes.swistgroup.com ([172.16.6.65]) by timon.swistgroup.com with esmtp (Exim 4.52 (FreeBSD)) id 1Eu7FD-000H3x-4j for freebsd-java@freebsd.org; Wed, 04 Jan 2006 13:55:55 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Wed, 4 Jan 2006 13:55:54 +0200 Message-ID: <88B5DDE8C1A06741B754B910DE2DEFBB49AE1A@HERMES.swistgroup.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: linux-sun-jdk1.5: multicast support? Thread-Index: AcYRJdBstXVCT1wASUWDiHTMRAD0cQ== From: "Conrad Burger" To: X-Scan-Signature: ddfcd18c002bd0ee6fd1314872d215b9 X-disclaimer: Legalsentry Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: linux-sun-jdk1.5: multicast support? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2006 11:55:59 -0000 ************************************************************ 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.(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