ActiveMQ broker continously raises warning "Failed to browse Topic- PageFile is not loaded"

Solution Verified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In