-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
None
-
7.4.10.GA
-
False
-
None
-
False
-
Documentation (Ref Guide, User Guide, etc.), Release Notes, User Experience
-
-
-
-
-
-
-
I have a customer seeing the AMQ142032: Error reading journal file exception in JBoss EAP 7.4.10. It appears this issue has been resolved in the upstream. Could it be possible to backport this or offer a component upgrade during the next EAP CP update?
Complete stack trace:
WARN [org.apache.activemq.artemis.journal] (Thread-927 (ActiveMQ-IO-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$7@3b94056b)) AMQ142032: Error reading journal file: java.lang.IllegalArgumentException: Keys and values must be >= 0
at org.apache.activemq.artemis.utils.collections.ConcurrentLongHashSet.checkBiggerEqualZero(ConcurrentLongHashSet.java:428)
at org.apache.activemq.artemis.utils.collections.ConcurrentLongHashSet.contains(ConcurrentLongHashSet.java:119)
at org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask.containsRecord(AbstractJournalUpdateTask.java:254)
at org.apache.activemq.artemis.core.journal.impl.JournalCompactor.onReadUpdateRecord(JournalCompactor.java:452)
at org.apache.activemq.artemis.core.journal.impl.JournalImpl.readJournalFile(JournalImpl.java:789)
at org.apache.activemq.artemis.core.journal.impl.JournalImpl.compact(JournalImpl.java:1765)
at org.apache.activemq.artemis.core.journal.impl.JournalImpl$14.run(JournalImpl.java:2427)
at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:42)
at org.apache.activemq.artemis.utils.actors.OrderedExecutor.doTask(OrderedExecutor.java:31)
at org.apache.activemq.artemis.utils.actors.ProcessorBase.executePendingTasks(ProcessorBase.java:65)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)