This error message occurs when I have an application-client.xml without any ejb-ref entities in there and orion server has been restarted prior to start up of client. The second time around client works correctly. Exception in thread "main" javax.naming.NamingException: Disconnected: Unknown c ommand: 7 at com.evermind.server.rmi.RMIContext.lookup(JAX) at com.evermind.naming.jz.lookup(JAX) at javax.naming.InitialContext.lookup(InitialContext.java:350) at com.indnet.model.user.test.Client.main(Client.java:22) If on the other hand, I put a reference to the bean that the client is using into the application-client using ejb-ref, I get the following exception when the client first starts up after orion restart: Exception in thread "main" javax.naming.NamingException: Error reading application-client descriptor: No location specified and no suitable instance of the type 'com.indnet.model.IdSession' found for the ejb-ref com.indnet.model.Id at com.evermind.server.ApplicationClientInitialContextFactory.getInitialContext (JAX) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:668) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:246) at javax.naming.InitialContext.init(InitialContext.java:222) at javax.naming.InitialContext.<init>(InitialContext.java:178) at com.indnet.model.common.InitialContextFinder.getContext(InitialContextFinder .java:27) at com.indnet.model.common.InitialContextFinder.getInitialContext(InitialContex tFinder.java:13) at com.indnet.model.user.test.Client.main(Client.java:17) The second time I run the client, it works! What's going on? -AP_