AMQ142012: Couldnt find tx={0} to merge after compacting

Solution Verified - Updated -

Issue

The following messages can be seen in the server log file:

2019-05-24 00:17:22.817 CEST+0200 WARN    [org.apache.activemq.artemis.journal] (Thread-16420 (ActiveMQ-IO-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$5@7e43a3a3)) AMQ142012: Couldnt find tx={0} to merge after compacting
2019-05-24 00:41:33.925 CEST+0200 WARN    [org.apache.activemq.artemis.core.server] (Thread-7 (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$4@4f61a5aa)) AMQ222055: Error on deleting duplicate cache: java.lang.IllegalStateException: Cannot find add info 7080996139 on compactor or current records
    at org.apache.activemq.artemis.core.journal.impl.JournalImpl.checkKnownRecordID(JournalImpl.java:1019) [artemis-journal-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendDeleteRecord(JournalImpl.java:898) [artemis-journal-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJournalStorageManager.deleteDuplicateID(AbstractJournalStorageManager.java:462) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.postoffice.impl.DuplicateIDCacheImpl.addToCacheInMemory(DuplicateIDCacheImpl.java:263) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.postoffice.impl.DuplicateIDCacheImpl.addToCache(DuplicateIDCacheImpl.java:217) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.postoffice.impl.DuplicateIDCacheImpl.atomicVerify(DuplicateIDCacheImpl.java:191) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.checkDuplicateID(PostOfficeImpl.java:1171) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:616) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:593) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.doSend(ServerSessionImpl.java:1592) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1286) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1225) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1218) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.internalHandlePacket(ServerSessionPacketHandler.java:457) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.core.protocol.core.ServerSessionPacketHandler.lambda$handlePacket$0(ServerSessionPacketHandler.java:211) [artemis-server-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:122) [artemis-commons-1.5.5.014-redhat-00001.jar:1.5.5.014-redhat-00001]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_192]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_192]
    at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_192]

2019-05-24 02:08:03.133 CEST+0200 WARN    [org.apache.activemq.artemis.core.server] (Thread-27 (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$4@4f61a5aa)) AMQ222038: Starting paging on address 'jms.queue.x.y.z.q'; size is currently: 52,445,174 bytes; max-size-bytes: 52,428,800
2019-05-24 02:10:34.390 CEST+0200 WARN    [org.apache.activemq.artemis.core.server] (Agent Heartbeat) AMQ222029: Could not locate page transaction 7,085,420,987, ignoring message on position PagePositionImpl [pageNr=833, messageNr=0, recordID=-1] on address=jms.queue.x.y.z.q queue=jms.queue.x.y.z.q

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content