OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | clif List | January 2005 Index

<--  Date Index     <--  Thread Index    

[ clif-Bugs-301154 ] clif1.0a2: java.lang.Error: Can't initiate FileStorage data collect


Bugs item #301154, was opened at 05/01/2005 09:02
You can respond by visiting: 
http://forge.objectweb.org/tracker/?func=detail&atid=100057&aid=301154&group_id=57

Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 6
Submitted By: Bruno Dillenseger (dillense)
Assigned to: Bruno Dillenseger (dillense)
Summary: clif1.0a2: java.lang.Error: Can't initiate FileStorage data collect

Initial Comment:
On Linux kernel 2.6 with IPv6 enabled, the following error occurs when
collecting data:

[java] java.lang.Error: Can't initiate FileStorage data collect
     [java]     at
org.objectweb.clif.storage.lib.filestorage.FileStorageCollect.newCollect(FileStorageCollect.java:71)
     [java]     at
org.objectweb.clif.storage.lib.filestorage.FileStorageProxyImpl.initCollect(FileStorageProxyImpl.java:205)

     [java]     at
org.objectweb.fractal.julia.generated.Cca064b3f_0.initCollect(INTERCEPTOR[StorageProxyAdmin])
     [java]     at
org.objectweb.fractal.julia.generated.Cb69f1664_0.initCollect(INTERFACE[StorageProxyAdmin])
     [java]     at
org.objectweb.clif.storage.api.StorageProxyAdmin_Skel.send(Unknown Source)
     [java]     at
org.objectweb.fractal.rmi.RmiProtocol$ServerSession_Low.send(RmiProtocol.java:501)
     [java]     at
org.objectweb.jonathan.libs.protocols.tcpip.TcpIpProtocol$Session.run(TcpIpProtocol.java:453)
     [java]     at
org.objectweb.jonathan.libs.resources.JScheduler$JJob.run(JScheduler.java:245)
     [java] Caused by: java.net.BindException: Cannot assign requested address
     [java]     at java.net.PlainSocketImpl.socketBind(Native Method)
     [java]     at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:331)
     [java]     at java.net.ServerSocket.bind(ServerSocket.java:318)
     [java]     at java.net.ServerSocket.bind(ServerSocket.java:276)
     [java]     at
org.objectweb.clif.storage.lib.filestorage.FileStorageCollect$FileServer.<init>(FileStorageCollect.java:228)

     [java]     at
org.objectweb.clif.storage.lib.filestorage.FileStorageCollect.<init>(FileStorageCollect.java:155)
     [java]     at
org.objectweb.clif.storage.lib.filestorage.FileStorageCollect.newCollect(FileStorageCollect.java:67)
     [java]     ... 7 more 

----------------------------------------------------------------------

>Comment By: Bruno Dillenseger (dillense)
Date: 05/01/2005 09:23

Message:
connecté 
user_id=291

Fixed.
Explanation: when collecting data, the FileStorageProxy
component dynamically opens socket servers for file
transfer, picking in a round-robin way local IP addresses.
When IPv6 is enabled with Linux kernel 2.6, IP addresses
appear under both IPv4 and IPv6 form. Trying to bind a
socket on an IPv6 address results in BindException. The bug
fix consists in keeping only the "site local" addresses. It
seems to be working, but may not be the most relevant way (?).

----------------------------------------------------------------------

You can respond by visiting: 
http://forge.objectweb.org/tracker/?func=detail&atid=100057&aid=301154&group_id=57



<--  Date Index     <--  Thread Index    

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.