8068682: Deprivilege/move java.corba to the ext class loader
Reviewed-by: alanb, mchung
--- a/jdk/make/src/classes/build/tools/module/boot.modules Fri Feb 13 10:44:53 2015 -0800
+++ b/jdk/make/src/classes/build/tools/module/boot.modules Mon Feb 16 00:10:42 2015 +0000
@@ -1,7 +1,6 @@
java.base
java.desktop
java.compiler
-java.corba
java.instrument
java.logging
java.management
--- a/jdk/make/src/classes/build/tools/module/ext.modules Fri Feb 13 10:44:53 2015 -0800
+++ b/jdk/make/src/classes/build/tools/module/ext.modules Mon Feb 16 00:10:42 2015 +0000
@@ -1,3 +1,4 @@
+java.corba
java.activation
java.annotations.common
java.xml.bind
--- a/jdk/src/java.base/share/conf/security/java.policy Fri Feb 13 10:44:53 2015 -0800
+++ b/jdk/src/java.base/share/conf/security/java.policy Mon Feb 16 00:10:42 2015 +0000
@@ -1,4 +1,8 @@
// permissions required by each component
+grant codeBase "jrt:/java.corba" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "jrt:/jdk.zipfs" {
permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
permission java.lang.RuntimePermission "fileSystemProvider";