activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dejan Bosanac (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (AMQ-3443) checkpoint contention with large transaction write using temp file
Date Fri, 19 Aug 2011 11:28:27 GMT

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

Dejan Bosanac resolved AMQ-3443.
--------------------------------

    Resolution: Fixed

Should be fixed with svn revision 1159570

> checkpoint contention with large transaction write using temp file
> ------------------------------------------------------------------
>
>                 Key: AMQ-3443
>                 URL: https://issues.apache.org/jira/browse/AMQ-3443
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Message Store
>    Affects Versions: 5.6.0
>            Reporter: Gary Tully
>            Assignee: Dejan Bosanac
>             Fix For: 5.6.0
>
>
> Unit test failure intermittently: 
>  org.apache.activemq.bugs » AMQ2149KahaDBTest » testQueueTransactionalOrderWithRestart
> {code}2011-08-09 05:25:21,468 [eckpoint Worker] - ERROR MessageDatabase             
  - Checkpoint failed
> java.io.IOException: Cannot create recovery file. Reason: java.io.FileNotFoundException:
target/testQueueTransactionalOrderWithRestart/testQueueTransactionalOrderWithRestart/KahaDB/tx-7648-1312867516460.tmp
(No such file or directory)
> 	at org.apache.kahadb.util.IOExceptionSupport.create(IOExceptionSupport.java:27)
> 	at org.apache.kahadb.page.PageFile.writeBatch(PageFile.java:1002)
> 	at org.apache.kahadb.page.PageFile.flush(PageFile.java:482)
> 	at org.apache.activemq.store.kahadb.MessageDatabase.checkpointUpdate(MessageDatabase.java:1167)
> 	at org.apache.activemq.store.kahadb.MessageDatabase$10.execute(MessageDatabase.java:728)
> 	at org.apache.kahadb.page.Transaction.execute(Transaction.java:762)
> 	at org.apache.activemq.store.kahadb.MessageDatabase.checkpointCleanup(MessageDatabase.java:726)
> 	at org.apache.activemq.store.kahadb.MessageDatabase.checkpointCleanup(MessageDatabase.java:714)
> 	at org.apache.activemq.store.kahadb.MessageDatabase$3.run(MessageDatabase.java:279)
> Caused by: java.io.FileNotFoundException: target/testQueueTransactionalOrderWithRestart/testQueueTransactionalOrderWithRestart/KahaDB/tx-7648-1312867516460.tmp
(No such file or directory)
> 	at java.io.RandomAccessFile.open(Native Method)
> 	at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
> 	at org.apache.kahadb.page.PageFile$PageWrite.getDiskBound(PageFile.java:185)
> 	at org.apache.kahadb.page.PageFile.writeBatch(PageFile.java:1000)
> 	... 7 more
> 2011-08-09 05:25:21,469 [eckpoint Worker] - INFO  DefaultIOExceptionHandler      - Stopping
the broker due to IO exception, java.io.IOException: Cannot create recovery file. Reason:
java.io.FileNotFoundException: target/testQueueTransactionalOrderWithRestart/testQueueTransactionalOrderWithRestart/KahaDB/tx-7648-1312867516460.tmp
(No such file or directory)
> java.io.IOException: Cannot create recovery file. Reason: java.io.FileNotFoundException:
target/testQueueTransactionalOrderWithRestart/testQueueTransactionalOrderWithRestart/KahaDB/tx-7648-1312867516460.tmp
(No such file or directory)
> 	at org.apache.kahadb.util.IOExceptionSupport.create(IOExceptionSupport.java:27)
> 	at org.apache.kahadb.page.PageFile.writeBatch(PageFile.java:1002)
> 	at org.apache.kahadb.page.PageFile.flush(PageFile.java:482)
> 	at org.apache.activemq.store.kahadb.MessageDatabase.checkpointUpdate(MessageDatabase.java:1167)
> 	at org.apache.activemq.store.kahadb.MessageDatabase$10.execute(MessageDatabase.java:728)
> 	at org.apache.kahadb.page.Transaction.execute(Transaction.java:762)
> 	at org.apache.activemq.store.kahadb.MessageDatabase.checkpointCleanup(MessageDatabase.java:726)
> 	at org.apache.activemq.store.kahadb.MessageDatabase.checkpointCleanup(MessageDatabase.java:714)
> 	at org.apache.activemq.store.kahadb.MessageDatabase$3.run(MessageDatabase.java:279)
> Caused by: java.io.FileNotFoundException: target/testQueueTransactionalOrderWithRestart/testQueueTransactionalOrderWithRestart/KahaDB/tx-7648-1312867516460.tmp
(No such file or directory){code}

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

       

Mime
View raw message