db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Myrna van Lunteren (JIRA)" <j...@apache.org>
Subject [jira] Updated: (DERBY-4922) failure in tests using encryption - fails to rename certain database files
Date Thu, 24 Feb 2011 21:31:38 GMT

     [ https://issues.apache.org/jira/browse/DERBY-4922?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Myrna van Lunteren updated DERBY-4922:
--------------------------------------

    Urgency: Normal
     Labels: derby_triage10_8  (was: )

> failure in tests using encryption - fails to rename certain database files
> --------------------------------------------------------------------------
>
>                 Key: DERBY-4922
>                 URL: https://issues.apache.org/jira/browse/DERBY-4922
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.7.1.1, 10.7.1.3
>         Environment: windows XP
>            Reporter: Myrna van Lunteren
>              Labels: derby_triage10_8
>
> I've seen 2 test failures related to an attempt by derby to rename database files;
> 1: during nightly tests (11/29/2010; svn sync-ed up to 1040394, so 10.7.1.2) with ibm
1.6 SR8, derbyall (dir edited to shorter name & inserted line breaks for readability)
> *** Start: encryptDatabase jdk1.6.0 encryptionAll:encryptionOFB 2010-11-30 00:41:14 ***
> 74 del
> < 0 rows inserted/updated/deleted
> 74a74,76
> > ERROR 38000: The exception 'org.apache.derby.iapi.error.PassThroughException: 
>    ERROR XBM0S: Unable to rename
>  file 'C:\test\\derbyall\encryptionAll\encryptionOFB\encryptDatabase\wombat\service.properties'
>  to 'C:\test\derbyall\encryptionAll\encryptionOFB\encryptDatabase\wombat\service.propertiesold''
>  was thrown while evaluating an expression.
> > ERROR XJ001: Java exception: 'ERROR XBM0S: Unable to rename 
>    file 'C:\test\derbyall\encryptionAll\encryptionOFB\encryptDatabase\wombat\service.properties'
>    to 'C:\test\derbyall\encryptionAll\encryptionOFB\encryptDatabase\wombat\service.propertiesold':
>    org.apache.derby.iapi.error.PassThroughException'.
> > ERROR XBM0S: Unable to rename
>     file 'C:\test\derbyall\encryptionAll\encryptionOFB\encryptDatabase\wombat\service.properties'
>     to 'C:\test\derbyall\encryptionAll\encryptionOFB\encryptDatabase\wombat\service.propertiesold'
> .....(many more resulting diffs)...
>  
> 2: during DbpPowersTest in test cycle of 10.7.1.1 (build 1040133), with ibm 1.5. SR11
FP1:
> 1) testReEncrypt(org.apache.derbyTesting.functionTests.tests.jdbcapi.DboPowersTest)
>    junit.framework.AssertionFailedError: 
>    (re)encryption, no authentication expected:<null> but was:
>    <java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: XJ040, 
>    SQLERRMC: Failed to start database 'singleUse/oneuse1e' 
>    with class loader sun.misc.Launcher$AppClassLoader@2c0a2c0a, see the next exception
for details.::
>    SQLSTATE: XJ001Java exception:
>    'ERROR XBM0S: Unable to rename file 'C:\test\system\singleUse\oneuse1e\service.properties'
to
>     'C:\test\system\singleUse\oneuse1e\service.propertiesold':
>    org.apache.derby.iapi.error.PassThroughException'.::SQLSTATE: XBM0S
>    Unable to rename file 'C:\test\system\singleUse\oneuse1e\service.properties'   
>    to   'C:\test\system\singleUse\oneuse1e\service.propertiesold'>
> 	at org.apache.derbyTesting.functionTests.tests.jdbcapi.DboPowersTest.vetAttempt(DboPowersTest.java:751)
> 	at org.apache.derbyTesting.functionTests.tests.jdbcapi.DboPowersTest.vetEncryptionAttempt(DboPowersTest.java:586)
> 	at org.apache.derbyTesting.functionTests.tests.jdbcapi.DboPowersTest.testReEncrypt(DboPowersTest.java:510)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
> 	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 org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> 	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)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> 	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)
> I believe the problems are related to the removeDir issues of DERBY-4905 and DERBY-4915.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message