just FYI I can run my client-server app on w2k but both the server and my client are having run-time exceptions. I disabled the rmi sec manager and run both server and client from the same directory in order to minimize configuration errors. Server can not find it own stub (it seats in the same directory), the client loads server's stub but the referenced object returns null reference. It is running just fine under w2k.