Dian,
Thanks for the tip, I'm already using an eclipse based IDE. I'm finding that I'm not only struggling with the java element of things, but having to learn the IDE at the same time results in further headaches.
I've caught the RemoteException that I mentioned above and now get no def class...