IV65477: A JAVA.SECURITY.ACCESSCONTROLEXCEPTION IS THROWN DUE TO A DOMAIN FAILED (JAVA.SECURITY.SECURITYPERMISSION CREATEACCESSCONTROLCON
Closed as program error.
Error Message: java.security.AccessControlException . Stack Trace: The stack trace from the application might look like following:Caused by: java.security.AccessControlException: Access denied (<some permission>)at java.security.AccessController.throwACEat java.security.AccessController.checkPermissionat java.lang.SecurityManager.checkPermissionIf the application should have access to <some permission>, re-run the testcase with VM command line option "-Djava.security.debug=all", which shows the actual failed permission check:"domain that failed (java.security.SecurityPermission createAccessControlContext) check ProtectionDomain". .
Construct AccessControlContext with AccessControlContext(AccessControlContext acc, DomainCombiner combiner) instead of AccessControlContext(ProtectionDomain<OSB><CSB> context) where combiner could simply be null.
This AccessControlException was caused by unnecessary permission checking.
The JVM has been updated to remove unnecessary permission checks. . This APAR will be fixed in the following Java Releases: 6 SR16 FP2 (220.127.116.11) 5.0 SR16 FP9 (18.104.22.168) 6 R1 SR8 FP2 (22.214.171.124) 7 SR8 (126.96.36.199) 7 R1 SR2 (188.8.131.52) . Contact your IBM Product's Service Team for these Service Refreshes and Fix Packs. For those running stand-alone, Java maintenance is available from: https://www.ibm.com/developerworks/java/jdk/
Reported component name
J9 COMMON CODE
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
J9 COMMON CODE
Fixed component ID
Applicable component levels