Pastebin
Paste #255:
< previous paste - next paste>
Pasted by tdn
Code: ClientConnection.java
li: 98-112:
try {
System.setSecurityManager(new RMISecurityManager());
String[] sa = Naming.list("rmi://localhost/filesever");
for(int i=0; i<sa.length; i++) {
logger.info("list: " + sa[i]);
}
fs = (IFileServer) Naming.lookup("rmi://localhost/fileserver0");
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (RemoteException e) {
e.printStackTrace();
} catch (NotBoundException e) {
logger.error("Could not get fileserver");
e.printStackTrace();
}
Stacktrace:
Initialized webserver8080
2006-10-10 15:38:46.991 [INFO][WebServer] Starting webserver on port 8080...
2006-10-10 15:38:47.002 [INFO][WebServer] Cache style is nfs
2006-10-10 15:38:47.002 [INFO][WebServer] Webserver accepting connections on port 8080
2006-10-10 15:38:49.525 [INFO][ClientConnection(15)] list: //localhost:1099/webserver8080
2006-10-10 15:38:49.545 [ERROR][ClientConnection(15)] Could not get fileserver
java.rmi.NotBoundException: fileserver0
at sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:106)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:375)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:240)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
at java.lang.Thread.run(Thread.java:595)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Unknown Source)
at dk.thomasdamgaard.diku.distsys.webserver.ClientConnection.<init>(ClientConnection.java:104)
at dk.thomasdamgaard.diku.distsys.webserver.WebServer.run(WebServer.java:124)
at dk.thomasdamgaard.diku.distsys.webserver.WebServer.main(WebServer.java:67)
New Paste
Go to most recent paste.