[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ecf-dev] ZooDiscovery problem (with Linux)
|
Hi folks,
1) If I use ZooDiscovery under Linux, then
InetAddress.getLocalHost().getHostAddress() gives me the localhost IP
address (127.0.0.1 or 127.0.1.1) and not my eth0 address as under
Windows. Should this be chosen (zoodiscovery checks internaly ), if I
would like to have my host to be the centralized server?
IContainer container =
ContainerFactory.getDefault().createContainer("ecf.discovery.zoodiscovery");
ID target = container.getConnectNamespace().createInstance(
new String[] {"zoodiscovery.flavor.centralized=" +
InetAddress.getLocalHost().getHostAddress()});
container.connect(target, null);
2) Server (centralized set to own IP) under Windows and Client
(centralized set to Server IP) under Linux, what's this about? Does it
have to do with 1)?
org.eclipse.ecf.core.identity.IDCreateException: Namespace
ecf.namespace.zoodiscovery not found
at
org.eclipse.ecf.core.identity.IDFactory.logAndThrow(IDFactory.java:186)
at org.eclipse.ecf.core.identity.IDFactory.createID(IDFactory.java:210)
at
org.eclipse.ecf.discovery.identity.ServiceIDFactory.createServiceTypeID(ServiceIDFactory.java:64)
at
org.eclipse.ecf.provider.zookeeper.core.DiscoverdService.<init>(DiscoverdService.java:58)
at
org.eclipse.ecf.provider.zookeeper.node.internal.NodeReader.processResult(NodeReader.java:100)
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:527)
[02.02.2011 17:48:43][org.apache.zookeeper.ClientCnxn] ERROR: Caught
unexpected throwable
org.eclipse.ecf.core.identity.IDCreateException: Namespace
ecf.namespace.zoodiscovery not found
at
org.eclipse.ecf.core.identity.IDFactory.logAndThrow(IDFactory.java:186)
at org.eclipse.ecf.core.identity.IDFactory.createID(IDFactory.java:210)
at
org.eclipse.ecf.discovery.identity.ServiceIDFactory.createServiceTypeID(ServiceIDFactory.java:64)
at
org.eclipse.ecf.provider.zookeeper.core.DiscoverdService.<init>(DiscoverdService.java:58)
at
org.eclipse.ecf.provider.zookeeper.node.internal.NodeReader.processResult(NodeReader.java:100)
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:527)
[02.02.2011 17:52:06][org.apache.zookeeper.server.NIOServerCnxn] WARN :
EndOfStreamException: Unable to read additional data from client
sessionid 0x12de7458e170003, likely client has closed socket
Thanks!
Martin