After I (finally!) got all required Jini services running (RMID, WebServer, Reggie, Mahalo_TxnManager and TransientSpace), I tried running a simple program just to see if everything's working properly. I wanted to perform a lookup on a LUS's registrar and find JavaSpace, or any other service, so I used ServiceTemplate(null,null,null). But, the only thing it finds is reggie's proxy. It reports that there are no other services running. How come it doesn't find transaction manager, or JavaSpace, although they seem to have performed join successfully? I hope someone helps! Thanx!
Number of matches found: 1 Service 0 : com.sun.jini.reggie.RegistrarProxy@624457bc
If I use real IP number and port instead of localhost in creating LookupLocator I get this error message:
bad request " ☺" from jazz:1368 java.net.SocketException: Connection aborted by peer: socket write error at java.net.SocketOutputStream.socketWrite(Native Method) at java.net.SocketOutputStream.write(Unknown Source) at java.io.DataOutputStream.writeBytes(Unknown Source) at com.sun.jini.tool.ClassServer$Task.run(ClassServer.java:243)