Exception on server.log file: Failed to expire ref in HornetQ
Issue
In one of our environmet(Env2- HQ Version 2.2.24+10743 patch) we are seeing below exceptions in server.log file. Could you pls take a look and let us know what could be causing all the exceptions that we see in env2. Multiple recycles have not worked and it seems to us that the data store is corrupted. However we can send/receive messages.
ERROR [org.hornetq.core.server.impl.QueueImpl] (Thread-890 (HornetQ-server-HornetQServerImpl::serverUUID=27845846-ed44-11e2-b9cd-0017a477010e-949552130)) Failed to expire ref
java.lang.NullPointerException
at org.hornetq.core.paging.cursor
ERROR [org.hornetq.core.server.impl.ServerConsumerImpl] (Old I/O server worker (parentId: 1965800537, [id: 0x752bbc59, abcenv2-1.xyz.com/192.168.1.10:8078]))
java.lang.NullPointerException
at org.hornetq.core.paging.cursor.impl.PageSubscriptionImpl.installTXCallback(PageSubscriptionImpl.java:963)
at org.hornetq.core.paging.cursor.impl.PageSubscriptionImpl.confirmPosition(PageSubscriptionImpl.java:496)
at org.hornetq.core.paging.cursor.impl.PageSubscriptionImpl.ackTx(PageSubscriptionImpl.java:502)
at org.hornetq.core.server.impl.QueueImpl.acknowledge(QueueImpl.java:966)
WARN [org.hornetq.core.paging.cursor.impl.PageSubscriptionImpl] (Thread-957 (HornetQ-server-HornetQServerImpl::serverUUID=27845846-ed44-11e2-b9cd-0017a477010e-949552130)) Couldn't locate page transaction 20463774795, ignoring message on position PagePositionImpl [pageNr=2212, messageNr=23, recordID=-1] on address=jms.queue.EMQ queue=jms.queue.EMQ
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 5.1.2
- HornetQ
- 2.2.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
