ActiveMQ broker continously raises warning "Failed to browse Topic- PageFile is not loaded"
Issue
After deleting a JMS topic via the ActiveMQ web console (or JMX), the broker now raises the following warning continuously every 30 seconds
11:41:02,902 | WARN | r[amq] Scheduler | Topic | 218 - org.apache.activemq.activemq-osgi - 5.11.0.redhat-630310 | Failed to browse Topic: BA.2
java.lang.IllegalStateException: PageFile is not loaded
at org.apache.activemq.store.kahadb.disk.page.PageFile.assertLoaded(PageFile.java:819)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.store.kahadb.disk.page.PageFile.tx(PageFile.java:304)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.store.kahadb.KahaDBStore$KahaDBMessageStore.recover(KahaDBStore.java:567)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.store.ProxyTopicMessageStore.recover(ProxyTopicMessageStore.java:62)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.store.ProxyTopicMessageStore.recover(ProxyTopicMessageStore.java:62)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.broker.region.Topic.doBrowse(Topic.java:599)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.broker.region.Topic.access$100(Topic.java:66)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.broker.region.Topic$6.run(Topic.java:739)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at org.apache.activemq.thread.SchedulerTimerTask.run(SchedulerTimerTask.java:33)[218:org.apache.activemq.activemq-osgi:5.11.0.redhat-630310]
at java.util.TimerThread.mainLoop(Timer.java:555)[:1.8.0_144]
at java.util.TimerThread.run(Timer.java:505)[:1.8.0_144]
Environment
- JBoss A-MQ 6.3
- Multi-KahaDB Persistence Adapter configured with
perDestination=true
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.