I have Orion web-server on machine A, and application server on machineB. Machine B is specified as the host in the <server> tag. Orion-application.xml specifies remote="yes" and the myAppejb.jar is also present on MachineA. Please keep in mind that I have successfully exercised the application on MachineB with a stand-alone client on Machine A. When I invoke orion on machineA by doing: "java -jar orion.jar" I get the following behavior: On Machine A 1. RMI IO error: port is already in use, which is probably because... 2. I get a whole bunch of native threads invoking -jar orion.jar On Machine B, I get the following stack-trace. At least this implies that MachineA is trying to talk to MachineB. As always, I appreciate the help I've received on this list. java.lang.NullPointerException at com.evermind.server.rmi.ba.gq(JAX) at com.evermind.server.rmi.ba.resolveClass(JAX) at java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:9 18) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:366) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236) at com.evermind.server.rmi.bd.hf(JAX) at com.evermind.server.rmi.bd.run(JAX) at com.evermind.util.f.run(JAX) Thanks __________________________________________________ Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/