Here is the hosts file on the JBoss server:

127.0.0.1 localhost.localdomain localhost
192.168.1.1 myname.mydomain.com myname


The Java client application uses:
java.naming.provider.url=jnp://myname.mydomain.com:1099

The JBoss server is behind a Cayman router, so it is
using NAT.


--- Emerson_Cargnin_-_SICREDI_Servi�os
<[EMAIL PROTECTED]> wrote:
> changing the hosts file of the server machine solved
> the problem for me...
> 
> could you show your host file of the server?
> 
> Leon Doud wrote:
> > We have successfully deployed EJBs that are used
> by a
> > web application and a Java client application. 
> Both
> > of these run on the same machine as JBoss.
> > 
> > Currently we are trying to run the Java client
> > application on a different machine and receive the
> > exception at the bottom of this email.  The error
> > occurs while creating the InitialContext object.
> > 
> > The JBoss server is behind a router.  The first
> > problem was port 1099 was closed and this caused a
> > timeout exception.  
> > 
> > I suspect this java.rmi.ConnectException is caused
> by
> > the JBoss returning 192.168.1.1 as its name and
> not
> > the full name of the machine.  The Java client
> > application is started using a shell script and is
> > configured using
> > java.naming.provider.url=jnp://full.host.name:1099
> > 
> > I've already tried putting following line: 
> > 192.168.1.1 full.host.name 
> > in the /etc/hosts file of the JBoss server.  The
> JBoss
> > server is running on Red Hat 7.2, with SUN JDK 1.4
> and
> > is at version 3.0.0.
> > 
> > Any suggestions?
> > 
> > Thanks,
> > Leon
> > 
> > 
> > The exception:
> > 
> > javax.naming.CommunicationException.  Root
> exception
> > is
> > java.rmi.ConnectException: Connection refused to
> host:
> > 192.168.1.1;
> > nested exception is: 
> >     java.net.ConnectException: Connection refused
> >     at
> >
>
sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:567)
> >     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.jnp.server.NamingServer_Stub.lookup(Unknown
> > Source)
> >     at
> >
>
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:445)
> >     at
> >
>
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
> >     at
> >
>
javax.naming.InitialContext.lookup(InitialContext.java:347)
> >     at Tool.<init>(Unknown Source)
> >     at Tool.main(Unknown Source)
> > Caused by: java.net.ConnectException: Connection
> > refused
> >     at java.net.PlainSocketImpl.socketConnect(Native
> > Method)
> >     at
> >
>
java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:295)
> >     at
> >
>
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:161)
> >     at
> >
>
java.net.PlainSocketImpl.connect(PlainSocketImpl.java:148)
> >     at java.net.Socket.connect(Socket.java:425)
> >     at java.net.Socket.connect(Socket.java:375)
> >     at java.net.Socket.<init>(Socket.java:290)
> >     at java.net.Socket.<init>(Socket.java:118)
> >     at
> >
>
sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
> >     at
> >
>
sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:122)
> >     at
> >
>
sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:562)
> > 
> > 
> > 
> > 
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! News - Today's headlines
> > http://news.yahoo.com
> > 
> > 
> >
>
-------------------------------------------------------
> > Sponsored by: AMD - Your access to the experts on
> Hammer Technology! 
> > Open Source & Linux Developers, register now for
> the AMD Developer 
> > Symposium. Code: EX8664
> http://www.developwithamd.com/developerlab
> > _______________________________________________
> > JBoss-user mailing list
> > [EMAIL PROTECTED]
> >
>
https://lists.sourceforge.net/lists/listinfo/jboss-user
> > 
> 
> 
> -- 
> Emerson Cargnin
> SICREDI - Tel : 3358-4860
> 
> 
> 
>
-------------------------------------------------------
> This SF.NET email is sponsored by: AMD - Your access
> to the experts
> on Hammer Technology! Open Source & Linux
> Developers, register now
> for the AMD Developer Symposium. Code: EX8664
> http://www.developwithamd.com/developerlab
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/jboss-user


__________________________________________________
Do you Yahoo!?
Yahoo! News - Today's headlines
http://news.yahoo.com


-------------------------------------------------------
This SF.NET email is sponsored by: AMD - Your access to the experts
on Hammer Technology! Open Source & Linux Developers, register now
for the AMD Developer Symposium. Code: EX8664
http://www.developwithamd.com/developerlab
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to