Fala pessoal,
Registry r = LocateRegistry.createRegistry(port);
Quando crio um registro em uma porta diferente da 1099 através do código acima.
Até ai, blz…
Mas quando tento dar um Naming.rebind("//192.168.0.10/Objeto",obj) ocorre o seguinte erro:
java.rmi.ConnectException: Connection refused to host: 192.168.0.10; 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.newCall(UnicastRef.java:313)
at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
at java.rmi.Naming.rebind(Naming.java:160)
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
Mas isso somente se a porta for diferente de 1099.
Valeu!!!