Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 55313 invoked from network); 31 Jul 2007 21:39:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 31 Jul 2007 21:39:10 -0000 Received: (qmail 18555 invoked by uid 500); 31 Jul 2007 21:39:10 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 18428 invoked by uid 500); 31 Jul 2007 21:39:10 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 18419 invoked by uid 99); 31 Jul 2007 21:39:10 -0000 Received: from Unknown (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jul 2007 14:39:10 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jul 2007 21:39:09 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 0DE4F714187 for ; Tue, 31 Jul 2007 14:38:49 -0700 (PDT) Message-ID: <23917120.1185917929022.JavaMail.jira@brutus> Date: Tue, 31 Jul 2007 14:38:49 -0700 (PDT) From: "Vadim Pesochinskiy (JIRA)" To: dev@activemq.apache.org Subject: [jira] Created: (AMQ-1354) Exceptions are dropped by TransactionTemplate MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Exceptions are dropped by TransactionTemplate --------------------------------------------- Key: AMQ-1354 URL: https://issues.apache.org/activemq/browse/AMQ-1354 Project: ActiveMQ Issue Type: Bug Components: Broker Affects Versions: 4.1.1, 4.1.0, 4.0.2, 4.0.1 Environment: Any Reporter: Vadim Pesochinskiy Priority: Critical Fix For: 4.1.2, 5.0.0 The cause of the following exception is unknown because original exception is lost after another exception is thrown from the finally statement in TransactionTemplate.run(), when persistenceAdapter.rollbackTransaction(context) is invoked. SEVERE: Failed to checkpoint a message store: edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: java.io.IOException: Not started.edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: java.io.IOException: Not started. at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.getResult(FutureTask.java:299) at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.get(FutureTask.java:118) at org.apache.activemq.store.journal.JournalPersistenceAdapter.doCheckpoint(JournalPersistenceAdapter.java:386) at org.apache.activemq.store.journal.JournalPersistenceAdapter$2.iterate(JournalPersistenceAdapter.java:129) at org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskRunner.java:88) at org.apache.activemq.thread.DedicatedTaskRunner.access$000(DedicatedTaskRunner.java:25) at org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRunner.java:39) Caused by: java.io.IOException: Not started. at org.apache.activemq.store.jdbc.TransactionContext.rollback(TransactionContext.java:168) at org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.rollbackTransaction(JDBCPersistenceAdapter.java:368) at org.apache.activemq.store.journal.JournalPersistenceAdapter.rollbackTransaction(JournalPersistenceAdapter.java:197) at org.apache.activemq.util.TransactionTemplate.run(TransactionTemplate.java:62) at org.apache.activemq.store.journal.JournalMessageStore.checkpoint(JournalMessageStore.java:247) at org.apache.activemq.store.journal.JournalMessageStore.checkpoint(JournalMessageStore.java:221) at org.apache.activemq.store.journal.JournalPersistenceAdapter$4.call(JournalPersistenceAdapter.java:356) at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595)org.apache.activemq.store.journal.JournalPersistenceAdapter doCheckpoint -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.