Details
Description
I user reported this exception with 10.8.2.3 - (1212722) when running regression tests against 10.8.
As soon as the Index Statistics Thread was initialized they got the stack trace below.
There was some discussion of this issue on the dev list:
http://old.nabble.com/Report-of-security-manager-issue-with-10.8-and-ndexStatisticsDaemonImpl.schedule-to33137398.html
I assume the failure is in
runningThread = new Thread(this, "index-stat-thread");
Stack Trace:
java.security.AccessControlException: Access denied
(java.lang.RuntimePermission modifyThreadGroup)
at
java.security.AccessController.checkPermission(AccessController.java:108)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
at
com.ibm.ws.security.core.SecurityManager.checkPermission(SecurityManager.java:208)
at
com.ibm.ws.security.core.SecurityManager.checkAccess(SecurityManager.java:407)
at java.lang.ThreadGroup.checkAccess(ThreadGroup.java:226)
at java.lang.Thread.initialize(Thread.java:345)
at java.lang.Thread.<init>(Thread.java:281)
at java.lang.Thread.<init>(Thread.java:179)
at
org.apache.derby.impl.services.daemon.IndexStatisticsDaemonImpl.schedule(Unknown
Source)
at
org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)
at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown
Source)
at
org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown
Source)
at
org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedPreparedStatement40.<init>(Unknown Source)
at
org.apache.derby.jdbc.Driver40.newEmbedPreparedStatement(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
at
org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
at