Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

RMI -- host address

 
Mei-Lin Kang
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a rmi interface working for a long while. Our system admin put some package on AIX machine where I have my rmi stuff. Something has change to rmiregistry or something. I was able to to rmiregistry fine but I have problem to start with my interface. I found out the address bind to has changed. It change from xx.xxx.xx.99 to xx.xxx.xx.91. Of course, xx.xxx.xx.91 can be connected. Can anyone give me some clue to what it happened? Possible fixes. Please e-mail me meilinkang@yahoo.com.

Thank you very much.


The following is the code:

String name = "GatewayInterface";
try {

try {
RMISocketFactory.setSocketFactory(new FixedPortRMISocketFactory());
} catch (IOException e) {
e.printStackTrace();
}
Gateway engine = new Gateway();

Naming.rebind(name, engine);
System.out.println("Gateway bound");
} catch (Exception e) {
System.err.println("Gateway exception: " +
e.getMessage());
e.printStackTrace();
}
 
Nathan Pruett
Bartender
Posts: 4121
IntelliJ IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What error message are you getting when starting your server?

Since you are not specifiying the host name in the binding step, I don't see where a change in the ip address would break the code you posted. (Maybe the client side code though, depending on how you do the lookup...)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic