Access denied (java.lang.RuntimePermission modifyThreadGroup) in 
IndexStatisticsDaemonImpl.schedule(Unknown Source) 
---------------------------------------------------------------------------------------------------------------------

                 Key: DERBY-5582
                 URL: https://issues.apache.org/jira/browse/DERBY-5582
             Project: Derby
          Issue Type: Bug
          Components: Services
    Affects Versions: 10.8.2.3
            Reporter: Kathey Marsden


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



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to