diff -r 5dba95a26226 -r 21a9b8df49f5 jdk/src/java.base/share/conf/security/java.policy --- a/jdk/src/java.base/share/conf/security/java.policy Tue Jul 26 15:41:40 2016 -0700 +++ b/jdk/src/java.base/share/conf/security/java.policy Wed Jul 27 01:24:09 2016 +0000 @@ -122,6 +122,14 @@ permission java.util.PropertyPermission "*", "read"; }; +grant codeBase "jrt:/java.xml.crypto" { + permission java.util.PropertyPermission "*", "read"; + permission java.security.SecurityPermission "putProviderProperty.XMLDSig"; + permission java.security.SecurityPermission "clearProviderProperties.XMLDSig"; + permission java.security.SecurityPermission "removeProviderProperty.XMLDSig"; + permission java.security.SecurityPermission "com.sun.org.apache.xml.internal.security.register"; +}; + grant codeBase "jrt:/java.xml.ws" { permission java.lang.RuntimePermission "accessClassInPackage.com.sun.xml.internal.*"; permission java.lang.RuntimePermission "accessClassInPackage.com.sun.istack.internal";