[ http://issues.apache.org/jira/browse/DERBY-1785?page=comments#action_12434006 ] Deepa Remesh commented on DERBY-1785: -------------------------------------
One more test fails with java.security.AccessControlException with sane jars with wsdd5.6 vm: jdbcapi/UpdatableResultSetTest.junit Diff: *** Start: UpdatableResultSetTest jdk1.3.1 subset - 2.1 derbyall:jdbcapi 2006-09-10 22:32:30 *** 0 add > .E.E.E.E.E.E.E.E.E.E.E.E > There were 12 errors: > 1) > testInsertRowOnQuotedTable(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.lang.ExceptionInInitializerError: > java.security.AccessControlException: Access denied > (java.util.PropertyPermission jdbc.drivers read) > 2) > testUpdateRowOnQuotedTable(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 3) > testDeleteRowOnQuotedTable(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 4) > testInsertRowOnQuotedColumn(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 5) > testUpdateRowOnQuotedColumn(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 6) > testDeleteRowOnQuotedColumn(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 7) > testInsertRowOnQuotedSchema(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 8) > testUpdateRowOnQuotedSchema(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 9) > testDeleteRowOnQuotedSchema(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 10) > testInsertRowOnQuotedCursor(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 11) > testUpdateRowOnQuotedCursor(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > 12) > testDeleteRowOnQuotedCursor(org.apache.derbyTesting.functionTests.tests.jdbcapi.UpdatableResultSetTest)java.security.AccessControlException: > Access denied (java.util.PropertyPermission java.security.policy read) > FAILURES!!! > Tests run: 12, Failures: 0, Errors: 12 Test Failed. *** End: UpdatableResultSetTest jdk1.3.1 subset - 2.1 derbyall:jdbcapi 2006-09-10 22:32:30 *** > 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, Regression Test Failure > 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
