您的位置:首页 > 其它

jboss客户端调用ejb“Connection refused to host: 127.0.0.1”问题的解决

2007-03-05 17:42 846 查看

javax.naming.CommunicationException [Root exception is java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: 


    java.net.ConnectException: Connection refused: connect]


    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:707)


    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:572)


    at javax.naming.InitialContext.lookup(InitialContext.java:347)


    at Main.main(Main.java:34)


Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: 


    java.net.ConnectException: Connection refused: connect


    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:610)


    ... 3 more


Caused by: java.net.ConnectException: Connection refused: 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 java.net.Socket.connect(Socket.java:402)


    at java.net.Socket.<init>(Socket.java:309)


    at java.net.Socket.<init>(Socket.java:124)


    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)


    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)


    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:562)


    ... 8 more

解决方法:

启动jboss时,./run.sh --host="xxx.xx.xx.xx"

xxx.xx.xx.xx 为服务器的IP。参考帮助 run.sh --help。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jboss ejb 服务器
相关文章推荐