db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Myrna van Lunteren (JIRA)" <derby-...@db.apache.org>
Subject [jira] Created: (DERBY-1785) junit tests fail with permission access problems when run with j9 jvms
Date Wed, 30 Aug 2006 21:45:22 GMT
junit tests fail with permission access problems when run with j9 jvms
----------------------------------------------------------------------

                 Key: DERBY-1785
                 URL: http://issues.apache.org/jira/browse/DERBY-1785
             Project: Derby
          Issue Type: Test
          Components: Test
    Affects Versions: 10.2.1.0, 10.3.0.0
         Environment: using ibm's j9 jvm as available with wssd5.6 or wctme5.7 (jcl:Max or
jcl:foundation configuration)
            Reporter: Myrna van Lunteren
            Priority: Minor
             Fix For: 10.2.2.0, 10.3.0.0


The junit tests have been made to run with security manager.
Until now, using the org.apache.derbyTesting.functionTests.harness classes, there was exception
logic that stopped the j9 jvms from running with security manager, but that's now changed
for the junit tests.

For instance, the test store/bootAllTest.junit fails with the following error:
There was 1 error:
1) testSettingBootAllPropertyWithHomePropertySet(org.apache.derbyTesting.functionTests.tests.store.BootAllTest)java.security.AccessControlException:
Access denied (java.util.PropertyPermission framework read)
	at java.security.AccessController.checkPermission(AccessController.java:74)
	at java.lang.SecurityManager.checkPermission(SecurityManager.java:612)
	at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:366)
	at java.lang.System.getProperty(System.java:319)
	at java.lang.System.getProperty(System.java:301)
	at org.apache.derbyTesting.functionTests.util.TestUtil$1.run(TestUtil.java:177)
	at java.security.AccessController.doPrivileged(AccessController.java:147)
	at org.apache.derbyTesting.functionTests.util.TestUtil.getFramework(TestUtil.java:174)
	at org.apache.derbyTesting.functionTests.util.TestUtil.getDataSourcePrefix(TestUtil.java:391)
	at org.apache.derbyTesting.functionTests.util.TestUtil.getSimpleDataSource(TestUtil.java:330)
	at org.apache.derbyTesting.functionTests.util.TestUtil.getDataSource(TestUtil.java:324)
	at org.apache.derbyTesting.functionTests.util.TestDataSourceFactory.getDataSource(TestDataSourceFactory.java:47)
	at org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:296)
	at org.apache.derbyTesting.junit.BaseJDBCTestCase.openConnection(BaseJDBCTestCase.java:197)
	at org.apache.derbyTesting.functionTests.tests.store.BootAllTest.setUp(BootAllTest.java:58)
	at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:76)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message