Log Message: |
From JDK 7 Update 21, the RMI property java.rmi.server.useCodebaseOnly is set to true by default. In earlier releases, the default value was false.
The default behavior disables rmi classloading from sources called out in the codebase, which is Jini uses extensively.
These fixes update the QA platform to include this property setting in the QA harness properties. In addition, serializing dynamically-generated proxies now appears to require the RuntimePermission "accessClassInPackage.com.sun.proxy", so this fix also adds that permission to 'defaulttest.policy', 'jinitest.policy', and 'defaultmahalo.policy'.
|