FYI, this caused grief yesterday on my project. Some of the team had updated Java to JDK 7 Update 21. With this update the following change has been made:
The RMI property java.rmi.server.useCodebaseOnly is set to true by default. In earlier releases, the default value was false. More detail here: http://docs.oracle.com/javase/7/docs/technotes/guides/rmi/enhancements-7.html The simple fix for us is to set -Djava.rmi.server.useCodebaseOnly=false HTH Dennis