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();
}