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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.