[
https://issues.apache.org/jira/browse/DERBY-2644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12497511
]
Kathey Marsden commented on DERBY-2644:
---------------------------------------
Kristian Waagan asked:
>What do you mean by "my client"?
I should have said my environment: IBM jdk1.4.2, insane jars. See sysinfo
below.
The user.dir property permission is required by the mkdirs call. I am not
sure what causes mkdirs to sometimes need this permission and sometimes not but
you can see from the trace earlier in this thread that it is required for the
mkdirs call in backup. I tried changing the call to use mkdir() || mkdirs() as
suggested by Knut but got a hang in some of the store tests so decided to back
off changing RawStore.
[C:/svn2/trunk] java org.apache.derby.tools.sysinfo
------------------ Java Information ------------------
Java Version: 1.4.2
Java Vendor: IBM Corporation
Java home: C:\Program Files\IBM\Java142\jre
Java classpath: C:/svn2/trunk/jars/insane/derbytools.jar;C:/svn2/trunk/
nsane/derbynet.jar;C:/svn2/trunk/jars/insane/derbytesting.jar;C:/svn2/tr
OS name: Windows XP
OS architecture: x86
OS version: 5.1
Java user name: kmarsden
Java user home: C:\Documents and Settings\kmarsden
Java user dir: C:\svn2\trunk
java.specification.name: Java Platform API Specification
java.specification.version: 1.4
--------- Derby Information --------
JRE - JDBC: J2SE 1.4.2 - JDBC 3.0
[C:\svn2\trunk\jars\insane\derby.jar] 10.3.0.0 alpha - (539803M)
[C:\svn2\trunk\jars\insane\derbytools.jar] 10.3.0.0 alpha - (539803M)
[C:\svn2\trunk\jars\insane\derbynet.jar] 10.3.0.0 alpha - (539803M)
[C:\svn2\trunk\jars\insane\derbyclient.jar] 10.3.0.0 alpha - (539803M)
------------------------------------------------------
----------------- Locale Information -----------------
Current Locale : [English/United States [en_US]]
Found support for locale: [cs]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [de_DE]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [es]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [fr]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [hu]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [it]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [ja_JP]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [ko_KR]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [pl]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [pt_BR]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [ru]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [zh_CN]
version: 10.3.0.0 alpha - (539803M)
Found support for locale: [zh_TW]
version: 10.3.0.0 alpha - (539803M)
------------------------------------------------------
> multiple junit failures during nightly of the form: 2) Encryption Algorithm:
> defaultjava.security.AccessControlException: Access denied
> (java.util.PropertyPermission derby.system.home read)
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: DERBY-2644
> URL: https://issues.apache.org/jira/browse/DERBY-2644
> Project: Derby
> Issue Type: Bug
> Components: Regression Test Failure
> Affects Versions: 10.3.0.0
> Environment: ibm15 jvm
> ibm 142 jvm
> insane build jar's
> Reporter: Mike Matrigali
> Assigned To: Kathey Marsden
> Attachments: insane_failures.txt
>
>
> Multiple security manager errors labeled with "Encryption Algorithm" but not
> sure where they are coming from as the actual errors are from
> tearDown, but I assume the real issue is the test that executed before the
> tearDown. Anyone know how to get more info from the failure?
> I am reporting this separately from DERBY-2555 as it seems that code was
> backed out and this issue still appeared.
> Here are 2 examples from a build done against 537324 , approximated 5:30pm,
> pacific time, friday 5/11.
> http://people.apache.org/~fuzzylogic/derby_test_results/main/testlog/ibm142/537324-suites.All_diff.txt
> http://people.apache.org/~fuzzylogic/derby_test_results/main/testlog/ibm15/537324-suites.All_diff.txt
> Here is an example of some of the stacks inline so that searches for the bug
> will find it:
> 2) Encryption Algorithm: defaultjava.security.AccessControlException: access
> denied (java.util.PropertyPermission derby.system.home read)
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at
> java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1290)
> at java.lang.System.getProperty(System.java:645)
> at
> org.apache.derbyTesting.junit.BaseTestCase$3.run(BaseTestCase.java:202)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:287)
> at
> org.apache.derbyTesting.junit.BaseTestCase.getSystemProperty(BaseTestCase.java:198)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.removeDatabase(DropDatabaseSetup.java:88)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:80)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 3) Encryption Algorithm: AES/CBC/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derbyTesting.junit.Decorator$2.setUp(Decorator.java:129)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 4) Encryption Algorithm: AES/CBC/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:559)
> at java.sql.DriverManager.getConnection(DriverManager.java:189)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:76)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:47)
> at
> org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:986)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:57)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 5) Encryption Algorithm: DES/ECB/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derbyTesting.junit.Decorator$2.setUp(Decorator.java:129)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 6) Encryption Algorithm: DES/ECB/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:559)
> at java.sql.DriverManager.getConnection(DriverManager.java:189)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:76)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:47)
> at
> org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:986)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:57)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 7) Encryption Algorithm: DESede/CFB/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derbyTesting.junit.Decorator$2.setUp(Decorator.java:129)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 8) Encryption Algorithm: DESede/CFB/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:559)
> at java.sql.DriverManager.getConnection(DriverManager.java:189)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:76)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:47)
> at
> org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:986)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:57)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 9) Encryption Algorithm: DES/CBC/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derbyTesting.junit.Decorator$2.setUp(Decorator.java:129)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 10) Encryption Algorithm: DES/CBC/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:559)
> at java.sql.DriverManager.getConnection(DriverManager.java:189)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:76)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:47)
> at
> org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:986)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:57)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 11) Encryption Algorithm: Blowfish/CBC/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derbyTesting.junit.Decorator$2.setUp(Decorator.java:129)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 12) Encryption Algorithm: Blowfish/CBC/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:559)
> at java.sql.DriverManager.getConnection(DriverManager.java:189)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:76)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:47)
> at
> org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:986)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:57)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 13) Encryption Algorithm: AES/OFB/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derby.jdbc.EmbeddedDataSource.getConnection(Unknown
> Source)
> at org.apache.derbyTesting.junit.Decorator$2.setUp(Decorator.java:129)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 14) Encryption Algorithm: AES/OFB/NoPaddingjava.sql.SQLException: Java
> exception: 'access denied (java.io.FilePermission
> C:\jartest\JarResults.2007-05-11\ibm142_suites.All\system read):
> java.security.AccessControlException'.
> at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:292)
> at
> java.security.AccessController.checkPermission(AccessController.java:476)
> at java.lang.SecurityManager.checkPermission(SecurityManager.java:538)
> at java.lang.SecurityManager.checkRead(SecurityManager.java:877)
> at java.io.File.exists(File.java:705)
> at java.io.File.mkdirs(File.java:1146)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService$1.run(Unknown
> Source)
> at java.security.AccessController.doPrivileged1(Native Method)
> at
> java.security.AccessController.doPrivileged(AccessController.java:351)
> at
> org.apache.derby.impl.services.monitor.StorageFactoryService.<init>(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.getPersistentService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.access$100(Unknown Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.getNextStorageFactory(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor$ProviderEnumeration.hasMoreElements(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.findProviderAndStartService(Unknown
> Source)
> at
> org.apache.derby.impl.services.monitor.BaseMonitor.startPersistentService(Unknown
> Source)
> at
> org.apache.derby.iapi.services.monitor.Monitor.startPersistentService(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.getNewEmbedConnection(Unknown Source)
> at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
> at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
> at java.sql.DriverManager.getConnection(DriverManager.java:559)
> at java.sql.DriverManager.getConnection(DriverManager.java:189)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:76)
> at
> org.apache.derbyTesting.junit.DriverManagerConnector.openConnection(DriverManagerConnector.java:47)
> at
> org.apache.derbyTesting.junit.TestConfiguration.openConnection(TestConfiguration.java:986)
> at
> org.apache.derbyTesting.junit.DropDatabaseSetup.tearDown(DropDatabaseSetup.java:57)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:20)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.