Hi everybody!

I am very new to EJBs. I have developed a client which connects to an EJB-application 
deployed on JBoss 3.0.4. The source code of my client is listed below.

The server I want to connect to resides on a Solaris-system. When I run the client on 
the server directly, it works perfectly. I even ran it on a different Solaris-system 
and everything was fine. But when I run the client on my W2K-system, I get the error 
message with the stack trace listed below. The error happens in the last line of the 
source code, when I try to create a ServiceManager-object.

The errormessage mentions an unreachable network, which cannot be the case. There is 
no firewall between my computer and the Solaris-systems. I can do a ping to the server 
or open a telnet session. I even typed the adress and port-number in my web-browser 
and got something looking like RMI. So I think the server should be reachable.

I do not know, what else to try. Does anybody have an idea what the problem might be?

Thanks.
Michael


Source-code of client:
======================

// Setting path of the keystore
System.setProperty( "javax.net.ssl.trustStore", "./service.keystore");

// Initialising the Naming-Service
java.util.Properties properties = new java.util.Properties();
properties.put(Context.INITIAL_CONTEXT_FACTORY, 
"org.jnp.interfaces.NamingContextFactory");
properties.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces");
properties.put(Context.PROVIDER_URL, "jnp://server:1099"); // server_name:port
Context context = new InitialContext(properties);

// Getting serviceManger
Object homeObject = context.lookup(ServiceManagerHome.class.getName());
ServiceManagerHome serviceManagerHome =
(ServiceManagerHome) PortableRemoteObject.narrow(homeObject,
ServiceManagerHome.class);
ServiceManager serviceManager = serviceManagerHome.create();



Errormessage:
=============
Exception creating connection to: xxx.xxx.xxx.xxx; nested exception is: 
java.net.SocketException: Network is unreachable: connect


java.rmi.ConnectIOException: Exception creating connection to: xxx.xxx.xxx.xxx; nested 
exception is: 
java.net.SocketException: Network is unreachable: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:580)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:101)
at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source)
at 
org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:138)
at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:108)
at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:77)
at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:80)
at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:198)
at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:76)
at $Proxy0.create(Unknown Source)
at EssClient.run(EssClient.java:79)
at EssClient.main(EssClient.java:126)
Caused by: java.net.SocketException: Network is unreachable: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(DashoA6275)
at 
org.jboss.security.ssl.RMISSLClientSocketFactory.createSocket(RMISSLClientSocketFactory.java:47)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:562)
... 13 more


View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3839086#3839086

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3839086


-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to