IBM Support

PM12989; 7.0:java.security.AccessControlException Access denied

Download


Abstract

java.security.AccessControlException: Access denied (java.lang.RuntimePermission modifyThreadGroup) is thrown.

Download Description

PM12989 resolves the following problem:

ERROR DESCRIPTION:
When using the eXtreme Scale OpenJPA L2 cache implementation, a thread was being created without the correct AccessController.doPrivileged() call. When the OpenJPA L2 is first referenced, the following message and exception is seen in the SystemOut.log:

SECJ0314W: Current Java 2 Security policy reported a potential
violation of Java 2 Security Permission.
Refer to the InfoCenter for further information.
Permission:
modifyThreadGroup : Access denied
(java.lang.RuntimePermission modifyThreadGroup)

Code:
com.ibm.ws.objectgrid.container.
ObjectGridContainerImpl$PlacementServiceUpdater in
{file:/${WAS_HOME}/lib/wsobjectgrid.jar}

LOCAL FIX:

PROBLEM SUMMARY

USERS AFFECTED:
All users of WebSphere eXtreme Scale Version 7.0.0.0 FIX2 or above who are using the eXtreme Scale OpenJPA L2 cache.

PROBLEM DESCRIPTION:
java.security.AccessControlException: Access denied
(java.lang.RuntimePermission modifyThreadGroup)

is thrown.

RECOMMENDATION:
None

The WebSphere eXtreme Scale runtime was changed to add the necessary AccessController.doPrivileged() method call when creating the thread.

PROBLEM CONCLUSION:
An interim fix will be made available for this APAR. A future cumulative fix will correct the problem for WebSphere eXtreme Scale Version 6.1.0.5.

See the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?uid=swg27005709

Prerequisites

PM08219

[{"PRLabel":"UpdateInstaller","PRLang":"US English","PRSize":"7250000","PRPlat":{"label":"AIX","code":"PF002"},"PRURL":"http://www.ibm.com/support/docview.wss?uid=swg21205991"},{"PRLabel":"PM08219","PRLang":"US English","PRSize":"68456724","PRPlat":{"label":"Windows","code":"PF033"},"PRURL":"http://www.ibm.com/support/docview.wss?uid=swg24026131"}]

Installation Instructions

Review the readme.txt for detailed installation instructions.

[{"INLabel":"Readme","INLang":"US English","INSize":"5368","INURL":"ftp://public.dhe.ibm.com/software/websphere/extended/support/fixes/PM12989/readme.txt"}]
Off
[{"DNLabel":"7.0.0.0-WS-WXS-IFPM12989","DNDate":"04-30-2010","DNLang":"US English","DNSize":"54432","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"ftp://public.dhe.ibm.com/software/websphere/extended/support/fixes/PM12989/7.0.0.0-WS-WXS-IFPM12989.pak","DNURL_FTP":null,"DDURL":"http://public.dhe.ibm.com:7618;sw_websphere;extended/support/fixes/PM12989/7.0.0.0-WS-WXS-IFPM12989.pak"}]

Technical Support

Contact IBM Support using SR (http://www.ibm.com/software/support/probsub.html), visit the WebSphere Extended Deployment support web site (http://www.ibm.com/support/entry/portal/Overview/Software/WebSphere/WebSphere_Extended_Deployment), or contact 1-800-IBM-SERV (U.S. only).

[{"Product":{"code":"SSTVLU","label":"WebSphere eXtreme Scale"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0","Edition":"All Editions","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSPPLQ","label":"WebSphere Extended Deployment"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"ObjectGrid","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg24026675