这个问题在这里已经有答案了:
java rmi:连接被拒绝(2个答案)
两年前关门了。
当我尝试访问服务器lonrs07471(linux)上的应用程序时,出现以下错误
原因:java.rmi.connectexception:连接拒绝主机:lonrs07471.fm.rbsgrp.net;嵌套异常为:java.net.connectexception:连接被拒绝:连接位于sun.rmi.transport.tcp.tcpendpoint.newsocket(未知源),连接位于sun.rmi.transport.tcp.tcpchannel.createconnection(未知源),连接位于sun.rmi.transport.tcp.tcpchannel.newconnection(未知源),连接位于sun.rmi.server.unicastref.newcall(未知源)sun.rmi.registry.registryimpl\u stub.lookup(未知源)位于com.rbs.marketrisk.client.rmi.rmiclienthelper.lookupremoteprivate(rmiclienthelper)。java:175)访问com.rbs.marketrisk.client.rmi.rmiclienthelper.lookupremote(rmiclienthelper。java:74)在com.rbs.marketrisk.common.domain.service.binding.abstractrmiservicebindingstrategy.createservice(abstractrmiservicebindingstrategy)。java:43) ... 24个以上原因:java.net.connectexception:连接被拒绝:connect at java.net.plainsocketimpl.socketconnect(本机方法)at java.net.plainsocketimpl.doconnect(未知源)at java.net.plainsocketimpl.connecttoaddress(未知源)at java.net.plainsocketimpl.connect(未知源)at java.net.socksocketimpl.connect(未知源)在java.net.socket.connect(未知源)在java.net.socket.connect(未知源)在java.net.socket.(未知源)在java.net.socket.(未知源)在sun.rmi.transport.proxy.rmidirectsocketfactory.createsocket(未知源)在sun.rmi.transport.proxy.rmismastersocketfactory.createsocket(未知源)。。。32个以上
我不知道这意味着什么,以及如何解决这个问题,虽然我读了关于注册的事情。有人能帮忙吗?
1条答案
按热度按时间drnojrws1#
当它被扔掉的时候
Registry.lookup()
,这意味着您正在尝试连接到rmi注册表,但指定的主机上没有运行rmi注册表。