diff --git a/src/share/lib/security/java.security-aix b/src/share/lib/security/java.security-aix index c4718a4fcbec118623cbd83c6e0d3ce23a449e7d..ee4c32a6b402e712e5b5860f39a1cd2f5b48695c 100644 --- a/src/share/lib/security/java.security-aix +++ b/src/share/lib/security/java.security-aix @@ -222,6 +222,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries. # @@ -271,6 +272,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries. # diff --git a/src/share/lib/security/java.security-linux b/src/share/lib/security/java.security-linux index e151d04e9499553e00c6ad0eb43d413efda24cbc..1fd40f6310fef6d85837915150b2506299cc5355 100644 --- a/src/share/lib/security/java.security-linux +++ b/src/share/lib/security/java.security-linux @@ -222,6 +222,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries. # @@ -271,6 +272,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries. # diff --git a/src/share/lib/security/java.security-macosx b/src/share/lib/security/java.security-macosx index e6949c6c6cdc2c635640cc63939bf55425a7c556..4ad821aa69bc092e1f7090ed3cc3bd393cd0dcaa 100644 --- a/src/share/lib/security/java.security-macosx +++ b/src/share/lib/security/java.security-macosx @@ -223,6 +223,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries.,\ apple. @@ -273,6 +274,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries.,\ apple. diff --git a/src/share/lib/security/java.security-solaris b/src/share/lib/security/java.security-solaris index dece3b6e1a3596aab3c3c85a58285d949db3c038..a929144ea13237e043be608544f251f0fb50f186 100644 --- a/src/share/lib/security/java.security-solaris +++ b/src/share/lib/security/java.security-solaris @@ -224,6 +224,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries. # @@ -273,6 +274,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries. # diff --git a/src/share/lib/security/java.security-windows b/src/share/lib/security/java.security-windows index 89d5df02293d738dc3c37c0c225e18847242fd63..b351783629e2bc0adb2137e1c33d8cfb2dc4e051 100644 --- a/src/share/lib/security/java.security-windows +++ b/src/share/lib/security/java.security-windows @@ -223,6 +223,7 @@ package.access=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries.,\ com.sun.java.accessibility. @@ -273,6 +274,7 @@ package.definition=sun.,\ jdk.internal.,\ jdk.nashorn.internal.,\ jdk.nashorn.tools.,\ + jdk.xml.internal.,\ com.sun.activation.registries.,\ com.sun.java.accessibility. diff --git a/test/java/lang/SecurityManager/CheckPackageAccess.java b/test/java/lang/SecurityManager/CheckPackageAccess.java index 4bc290f4739a9cdd300c56a9659b371414d0ab7d..73a2d706830557e0c603e58d0c7788e5c6d0f345 100644 --- a/test/java/lang/SecurityManager/CheckPackageAccess.java +++ b/test/java/lang/SecurityManager/CheckPackageAccess.java @@ -24,6 +24,7 @@ /* * @test * @bug 6741606 7146431 8000450 8019830 8022945 8027144 8041633 8179423 + * 8186080 * @summary Make sure all restricted packages listed in the package.access * property in the java.security file are blocked * @run main/othervm CheckPackageAccess @@ -87,6 +88,7 @@ public class CheckPackageAccess { "jdk.internal.", "jdk.nashorn.internal.", "jdk.nashorn.tools.", + "jdk.xml.internal.", "com.sun.activation.registries." };