Hello all,
After restarting my ActiveMQ I get the following errors: Number1: 2010-05-05 14:06:46,836 | INFO | Using Persistence Adapter: org.apache.activemq.store.kahadb.kahadbpersistenceadap...@38827968 | org.apache.activemq.broker.BrokerService | main 2010-05-05 14:06:47,366 | INFO | Replayed 1 operations from the journal in 0.059 seconds. | org.apache.activemq.store.kahadb.MessageDatabase | main 2010-05-05 14:06:48,354 | INFO | ActiveMQ 5.3.0 JMS Message Broker (broker-production) is starting | org.apache.activemq.broker.BrokerService | main 2010-05-05 14:06:48,354 | INFO | For help or more information please see: http://activemq.apache.org/ | org.apache.activemq.broker.BrokerService | main 2010-05-05 14:06:49,443 | INFO | Listening for connections at: tcp://l00sr329:61610 | org.apache.activemq.transport.TransportServerThreadSupport | main 2010-05-05 14:06:49,445 | INFO | Connector openwire Started | org.apache.activemq.broker.TransportConnector | main 2010-05-05 14:06:49,445 | INFO | ActiveMQ JMS Message Broker (broker-production, ID:l00sr329-45620-1273057608368-0:0) started | org.apache.activemq.broker.BrokerService | main 2010-05-05 14:06:49,554 | INFO | Logging to org.slf4j.impl.JCLLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog | org.mortbay.log | main 2010-05-05 14:06:49,567 | INFO | jetty-6.1.9 | org.mortbay.log | main 2010-05-05 14:06:50,716 | INFO | ActiveMQ WebConsole initialized. | org.apache.activemq.web.WebConsoleStarter | main 2010-05-05 14:06:51,294 | INFO | Initializing Spring FrameworkServlet 'dispatcher' | /admin | main 2010-05-05 14:06:51,485 | INFO | ActiveMQ Console at http://0.0.0.0:8160/admin | org.mortbay.log | main 2010-05-05 14:06:51,551 | INFO | Started selectchannelconnec...@0.0.0.0:8160 | org.mortbay.log | main 2010-05-05 14:07:19,393 | ERROR | Failed to fill batch | org.apache.activemq.broker.region.cursors.AbstractStoreCursor | ActiveMQ Scheduler java.lang.NullPointerException at org.apache.kahadb.index.BTreeNode$BTreeIterator.findNextPage(BTreeNode.java: 109) at org.apache.kahadb.index.BTreeNode$BTreeIterator.hasNext(BTreeNode.java:120) at org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore$4.execute(Ka haDBStore.java:227) at org.apache.kahadb.page.Transaction.execute(Transaction.java:728) at org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore.recoverNextM essages(KahaDBStore.java:222) at org.apache.activemq.broker.region.cursors.QueueStorePrefetch.doFillBatch(Que ueStorePrefetch.java:81) at org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(Abst ractStoreCursor.java:227) at org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(Abstract StoreCursor.java:99) at org.apache.activemq.broker.region.cursors.StoreQueueCursor.reset(StoreQueueC ursor.java:157) at org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1363) at org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java:1503) at org.apache.activemq.broker.region.Queue.doBrowse(Queue.java:759) at org.apache.activemq.broker.region.Queue.expireMessages(Queue.java:588) at org.apache.activemq.broker.region.Queue.access$000(Queue.java:85) at org.apache.activemq.broker.region.Queue$2.run(Queue.java:116) at org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33 ) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Number 2: 2010-05-05 14:07:19,398 | ERROR | Problem retrieving message for browse | org.apache.activemq.broker.region.Queue | ActiveMQ Scheduler java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException at org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(Abstract StoreCursor.java:102) at org.apache.activemq.broker.region.cursors.StoreQueueCursor.reset(StoreQueueC ursor.java:157) at org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1363) at org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java:1503) at org.apache.activemq.broker.region.Queue.doBrowse(Queue.java:759) at org.apache.activemq.broker.region.Queue.expireMessages(Queue.java:588) at org.apache.activemq.broker.region.Queue.access$000(Queue.java:85) at org.apache.activemq.broker.region.Queue$2.run(Queue.java:116) at org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33 ) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: java.lang.RuntimeException: java.lang.NullPointerException at org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(Abst ractStoreCursor.java:230) at org.apache.activemq.broker.region.cursors.AbstractStoreCursor.reset(Abstract StoreCursor.java:99) ... 10 more Caused by: java.lang.NullPointerException at org.apache.kahadb.index.BTreeNode$BTreeIterator.findNextPage(BTreeNode.java: 109) at org.apache.kahadb.index.BTreeNode$BTreeIterator.hasNext(BTreeNode.java:120) at org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore$4.execute(Ka haDBStore.java:227) at org.apache.kahadb.page.Transaction.execute(Transaction.java:728) at org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore.recoverNextM essages(KahaDBStore.java:222) at org.apache.activemq.broker.region.cursors.QueueStorePrefetch.doFillBatch(Que ueStorePrefetch.java:81) at org.apache.activemq.broker.region.cursors.AbstractStoreCursor.fillBatch(Abst ractStoreCursor.java:227) ... 11 more Does anybody know what is going on there? Best, Andreas