Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 71403 invoked from network); 8 Oct 2010 14:02:20 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 8 Oct 2010 14:02:20 -0000 Received: (qmail 26795 invoked by uid 500); 8 Oct 2010 14:02:20 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 26682 invoked by uid 500); 8 Oct 2010 14:02:19 -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 26674 invoked by uid 99); 8 Oct 2010 14:02:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Oct 2010 14:02:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 08 Oct 2010 14:02:16 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o98E1sKK021508 for ; Fri, 8 Oct 2010 14:01:55 GMT Message-ID: <12775310.51471286546514808.JavaMail.jira@thor> Date: Fri, 8 Oct 2010 10:01:54 -0400 (EDT) From: "Frank Gynnild (JIRA)" To: dev@activemq.apache.org Subject: [jira] Commented: (AMQ-2935) java.io.EOFException: Chunk stream does not exist at page on broker start In-Reply-To: <32534813.29141285245880372.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: ae95407df07c98740808b2ef9da0087c X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/activemq/browse/AMQ-2935?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=62459#action_62459 ] Frank Gynnild commented on AMQ-2935: ------------------------------------ I also tried the fix, and I no longer got the error message. But not all queues are working afterwards. Some queues work as expected, but for some of the other queues nothing gets into them. And there is no error messages either, neither on the server or the client side. Does anyone else experience this behavior? > java.io.EOFException: Chunk stream does not exist at page on broker start > ------------------------------------------------------------------------- > > Key: AMQ-2935 > URL: https://issues.apache.org/activemq/browse/AMQ-2935 > Project: ActiveMQ > Issue Type: Bug > Components: Broker > Affects Versions: 5.4.0, 5.4.1, 5.5.0 > Environment: Win7 32bit, JDK 1.6_20 > Reporter: Andy > Assignee: Gary Tully > Priority: Blocker > Fix For: 5.5.0 > > Attachments: activemq-data.zip, activemq.xml, stacktraces.txt > > > I am seeing this regularly upon restarts in all versions from 5.4.x - I cannot downgrade due to breaking issues in previous versions. > The broker was shutdown cleanly with no logged issues. > Deleting the activemq-data directory seems to be the only recovery solution (which is not an option in production) > 2010-09-23 13:54:30,997 [Starting ActiveMQ Broker] ERROR org.apache.activemq.broker.BrokerService - Failed to start ActiveMQ JMS Message Broker. Reason: java.io.EOFException: Chunk stream does not exist at page: 0 > java.io.EOFException: Chunk stream does not exist at page: 0 > at org.apache.kahadb.page.Transaction$2.readPage(Transaction.java:454) > at org.apache.kahadb.page.Transaction$2.(Transaction.java:431) > at org.apache.kahadb.page.Transaction.openInputStream(Transaction.java:428) > at org.apache.kahadb.page.Transaction.load(Transaction.java:404) > at org.apache.kahadb.page.Transaction.load(Transaction.java:361) > at org.apache.activemq.broker.scheduler.JobSchedulerStore$3.execute(JobSchedulerStore.java:250) > at org.apache.kahadb.page.Transaction.execute(Transaction.java:728) > at org.apache.activemq.broker.scheduler.JobSchedulerStore.doStart(JobSchedulerStore.java:239) > at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:53) > at org.apache.activemq.broker.scheduler.SchedulerBroker.getStore(SchedulerBroker.java:198) > at org.apache.activemq.broker.scheduler.SchedulerBroker.getInternalScheduler(SchedulerBroker.java:185) > at org.apache.activemq.broker.scheduler.SchedulerBroker.start(SchedulerBroker.java:85) > at org.apache.activemq.broker.BrokerFilter.start(BrokerFilter.java:157) > at org.apache.activemq.broker.BrokerFilter.start(BrokerFilter.java:157) > at org.apache.activemq.broker.TransactionBroker.start(TransactionBroker.java:112) > at org.apache.activemq.broker.BrokerService$3.start(BrokerService.java:1786) > at org.apache.activemq.broker.BrokerService.start(BrokerService.java:496) > at org.apache.activemq.ra.ActiveMQResourceAdapter$1.run(ActiveMQResourceAdapter.java:85) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.