db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Knut Anders Hatlen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DERBY-5325) Checkpoint fails with ClosedChannelException in InterruptResilienceTest
Date Mon, 11 Jul 2011 08:06:59 GMT
Checkpoint fails with ClosedChannelException in InterruptResilienceTest
-----------------------------------------------------------------------

                 Key: DERBY-5325
                 URL: https://issues.apache.org/jira/browse/DERBY-5325
             Project: Derby
          Issue Type: Bug
         Environment: Solaris 10 5/08 s10x_u5wos_10 X86
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17 mixed mode)
            Reporter: Knut Anders Hatlen


Seen here: http://dbtg.foundry.sun.com/derby/test/Daily/jvm1.7/testing/testlog/sol/1144688-suitesAll_diff.txt

There was 1 error:
1) testRAFWriteInterrupted(org.apache.derbyTesting.functionTests.tests.store.InterruptResilienceTest)java.sql.SQLException:
The exception 'java.sql.SQLException: Log Record has been sent to the stream, but it cannot
be applied to the store (Object null).  This may cause recovery problems also.' was thrown
while evaluating an expression.
	at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.Util.seeNextException(Unknown Source)
	at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
	at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
	at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
	at org.apache.derby.impl.jdbc.EmbedStatement.executeUpdate(Unknown Source)
	at org.apache.derbyTesting.functionTests.tests.store.InterruptResilienceTest.testRAFWriteInterrupted(InterruptResilienceTest.java:217)
(...)
Caused by: java.nio.channels.ClosedChannelException
	at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:94)
	at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:691)
	at org.apache.derby.impl.store.raw.data.RAFContainer4.writeFull(Unknown Source)
	at org.apache.derby.impl.store.raw.data.RAFContainer4.writeAtOffset(Unknown Source)
	at org.apache.derby.impl.store.raw.data.FileContainer.writeHeader(Unknown Source)
	at org.apache.derby.impl.store.raw.data.RAFContainer.writeRAFHeader(Unknown Source)
	at org.apache.derby.impl.store.raw.data.RAFContainer.clean(Unknown Source)
	at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAndUnkeepEntry(Unknown Source)
	at org.apache.derby.impl.services.cache.ConcurrentCache.cleanCache(Unknown Source)
	at org.apache.derby.impl.services.cache.ConcurrentCache.cleanAll(Unknown Source)
	at org.apache.derby.impl.store.raw.data.BaseDataFileFactory.checkpoint(Unknown Source)
	at org.apache.derby.impl.store.raw.log.LogToFile.checkpointWithTran(Unknown Source)
	at org.apache.derby.impl.store.raw.log.LogToFile.checkpoint(Unknown Source)
	at org.apache.derby.impl.store.raw.RawStore.checkpoint(Unknown Source)
	at org.apache.derby.impl.store.raw.log.LogToFile.performWork(Unknown Source)
	at org.apache.derby.impl.services.daemon.BasicDaemon.serviceClient(Unknown Source)
	at org.apache.derby.impl.services.daemon.BasicDaemon.work(Unknown Source)
	at org.apache.derby.impl.services.daemon.BasicDaemon.run(Unknown Source)
	at java.lang.Thread.run(Thread.java:722)

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

        

Mime
View raw message