Hello. I'm new to Java RMI and I'm having some trouble. My professor had us copy this sample code that he wrote very quickly in class and said that it should run if we first compile the code with javac. Then start the rmiregistry and do "java RMI_first_demo_Server <port#>" in one terminal, and in a separate terminal do "java RMI_first_demo_Client <String> localhost" in another terminal. The server side seems to run fine for me, but then when I start the client I'm getting the error message we created "RMI_first_demo Naming lookup fails!." What am I missing here? I've uploaded the code. Thanks for your help!