7092186: adjust package access in rmiregistry

Reviewed-by: asaha, coffeys
This commit is contained in:
Stuart Marks 2011-09-21 15:37:52 -07:00
parent 97583c8f0d
commit 6f12fe9039
2 changed files with 3 additions and 1 deletions

View File

@ -418,6 +418,8 @@ public class RegistryImpl extends java.rmi.server.RemoteServer
*/ */
perms.add(new SocketPermission("*", "connect,accept")); perms.add(new SocketPermission("*", "connect,accept"));
perms.add(new RuntimePermission("accessClassInPackage.sun.*"));
// add permissions required to load from codebase URL path // add permissions required to load from codebase URL path
LoaderHandler.addPermissionsForURLs(urls, perms, false); LoaderHandler.addPermissionsForURLs(urls, perms, false);

View File

@ -22,7 +22,7 @@
# #
# @test # @test
# @bug 4990825 # @bug 4990825 7092186
# @run shell/timeout=90 jstatdExternalRegistry.sh # @run shell/timeout=90 jstatdExternalRegistry.sh
# @summary Test functionality of 'jstatd -p<port>&' with an external RMI registry # @summary Test functionality of 'jstatd -p<port>&' with an external RMI registry