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

Current Customers and Partners

Log in for full access

Log In