Skip to Main Content

Java APIs

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

how to specify a ip address

843793Apr 24 2008 — edited Apr 24 2008
hi,all.
when i use jini starter kit 2.1, i occoured a problem,
i set more than one ip address for a network card on host A, as followed:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network Connecti
on
Physical Address. . . . . . . . . : 00-20-ED-1E-DF-B1
DHCP Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.8.3
Subnet Mask . . . . . . . . . . . : 255.255.255.0
IP Address. . . . . . . . . . . . : 192.168.5.21
Subnet Mask . . . . . . . . . . . : 255.255.0.0
IP Address. . . . . . . . . . . . : 10.10.3.102
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.10.1.254
DNS Servers . . . . . . . . . . . : 10.15.1.1
192.168.8.3

there are two other lookup services running on the host B,C with 192.168.8.X,
when i start lookup service on host A, then some exception is printed on host B and C, like this:
......
JoinManager - failure
java.rmi.ConnectIOException: I/O exception connecting to BasicObjectEndpoint[6cd
012b8-ff8e-4684-9819-514fe3d93cbd,TcpEndpoint[10.10.3.102:3005]]; nested excepti
on is:
java.net.NoRouteToHostException: No route to host: connect
at net.jini.jeri.BasicInvocationHandler.wrapSafeIOException(BasicInvocat
ionHandler.java:893)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvo
cationHandler.java:711)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocati
onHandler.java:659)
at net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.ja
va:528)
at com.sun.jini.reggie.$Proxy43.register(Unknown Source)
at com.sun.jini.reggie.RegistrarProxy.register(RegistrarProxy.java:107)
at net.jini.lookup.JoinManager$ProxyReg.register(JoinManager.java:1222)
at net.jini.lookup.JoinManager$RegisterTask.run(JoinManager.java:784)
at net.jini.lookup.JoinManager$ProxyRegTask.tryOnce(JoinManager.java:608
)
at com.sun.jini.thread.RetryTask.run(RetryTask.java:131)
at com.sun.jini.thread.TaskManager$TaskThread.run(TaskManager.java:331)
Caused by: java.net.NoRouteToHostException: No route to host: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:507)
at net.jini.jeri.tcp.TcpEndpoint$ConnectionEndpointImpl.connectToSocketA
ddress(TcpEndpoint.java:678)
at net.jini.jeri.tcp.TcpEndpoint$ConnectionEndpointImpl.connectToHost(Tc
pEndpoint.java:608)
at net.jini.jeri.tcp.TcpEndpoint$ConnectionEndpointImpl.connect(TcpEndpo
int.java:543)
at net.jini.jeri.connection.ConnectionManager.connect(ConnectionManager.
java:228)
at net.jini.jeri.connection.ConnectionManager$ReqIterator.next(Connectio
nManager.java:629)
at net.jini.jeri.BasicObjectEndpoint$1.next(BasicObjectEndpoint.java:371
)
at net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvo
cationHandler.java:708)
... 9 more


so i need to specify a ip (for example 192.168.8.3) when i start lookup
service on host A. however i dont know how to config after i googled.

could you help me?

best regards

byron lee
2008.04.24
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 22 2008
Added on Apr 24 2008
1 comment
172 views