7092186: adjust package access in rmiregistry
authorcoffeys
Thu Oct 06 09:54:10 2011 +0100 (19 months ago)
changeset 533cdc68d7a17dd
parent 5320c65618b5ae1
child 534b58af78ac79c
child 547b34a3ed0c8f2
7092186: adjust package access in rmiregistry
Reviewed-by: smarks
src/share/classes/sun/rmi/registry/RegistryImpl.java
test/sun/tools/jstatd/jstatdExternalRegistry.sh
--- a/src/share/classes/sun/rmi/registry/RegistryImpl.java Wed Oct 05 19:54:52 2011 +0100
+++ b/src/share/classes/sun/rmi/registry/RegistryImpl.java Thu Oct 06 09:54:10 2011 +0100
@@ -417,6 +417,8 @@ public class RegistryImpl extends java.r
*/
perms.add(new SocketPermission("*", "connect,accept"));
+ perms.add(new RuntimePermission("accessClassInPackage.sun.*"));
+
// add permissions required to load from codebase URL path
LoaderHandler.addPermissionsForURLs(urls, perms, false);
--- a/test/sun/tools/jstatd/jstatdExternalRegistry.sh Wed Oct 05 19:54:52 2011 +0100
+++ b/test/sun/tools/jstatd/jstatdExternalRegistry.sh Thu Oct 06 09:54:10 2011 +0100
@@ -22,7 +22,7 @@
#
# @test
-# @bug 4990825
+# @bug 4990825 7092186
# @run shell/timeout=90 jstatdExternalRegistry.sh
# @summary Test functionality of 'jstatd -p<port>&' with an external RMI registry