Properties that default in static initializers are problematic in Netscape since a SecurityException is thrown if property access is not allowed and the property is left with an incorrect default value in some instances (i.e., null). The following properties (at the minimum) should be set in a static initializer block:
java.rmi.dgc.leaseValue
java.rmi.loader.packagePrefix
java.rmi.registry.packagePrefix
java.rmi.server.packagePrefix
java.rmi.dgc.leaseValue
java.rmi.loader.packagePrefix
java.rmi.registry.packagePrefix
java.rmi.server.packagePrefix