Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 6964A200B66 for ; Thu, 18 Aug 2016 16:20:22 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 68006160AAE; Thu, 18 Aug 2016 14:20:22 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 60105160A76 for ; Thu, 18 Aug 2016 16:20:21 +0200 (CEST) Received: (qmail 98025 invoked by uid 500); 18 Aug 2016 14:20:20 -0000 Mailing-List: contact issues-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list issues@activemq.apache.org Received: (qmail 98016 invoked by uid 99); 18 Aug 2016 14:20:20 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Aug 2016 14:20:20 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 6E69F2C0003 for ; Thu, 18 Aug 2016 14:20:20 +0000 (UTC) Date: Thu, 18 Aug 2016 14:20:20 +0000 (UTC) From: "david galloway (JIRA)" To: issues@activemq.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (ARTEMIS-687) AMQ222114: Unable to delete group binding info : java.lang.IllegalStateException: Cannot find tx with id -1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 18 Aug 2016 14:20:22 -0000 [ https://issues.apache.org/jira/browse/ARTEMIS-687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] david galloway updated ARTEMIS-687: ----------------------------------- Description: This error is intermittently generated by artemis {code} 2016-08-18 09:42:27,376 WARN [org.apache.activemq.artemis.core.server] AMQ222114: Unable to delete group binding info 1bd53269-76bb-43a7-8024-bb8e70273c14494.ed051cbd-b410-493d-8c93-0af844264fa6: java.lang.IllegalStateException: Cannot find tx with id -1 at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendCommitRecord(JournalImpl.java:1013) [artemis-journal-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.journal.impl.JournalBase.appendCommitRecord(JournalBase.java:112) [artemis-journal-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendCommitRecord(JournalImpl.java:79) [artemis-journal-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJournalStorageManager.commitBindings(AbstractJournalStorageManager.java:650) [artemis-server-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.server.group.impl.LocalGroupingHandler$GroupIdReaper.run(LocalGroupingHandler.java:449) [artemis-server-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:103) [artemis-core-client-1.3.0.jar:1.3.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_66] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_66] at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_66] {code} this is artemis running as a single node does not affect sending of message, but looks like some poorly implemented cleanup inside artemis. When artmis is restarted, we see these warnings (1 for each of the above IllegalStateExceptions) {code} 2016-08-18 14:10:16,554 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,204,073 found and discarded 2016-08-18 14:10:16,556 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,205,074 found and discarded 2016-08-18 14:10:16,558 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,206,075 found and discarded 2016-08-18 14:10:16,564 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,207,076 found and discarded 2016-08-18 14:10:16,565 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,208,077 found and discarded {code} Here is our broker.xml (nothing up our sleeves.., not real ips, ports or topic names etc.) {code:title=broker.xml} 192.168.56.101 true ASYNCIO /var/lib/artemis/data/paging /var/lib/artemis/data/bindings /var/lib/artemis/data/journal /var/lib/artemis/data/large-messages vm://0 tcp://10.10.10.100:345467 vm://0 tcp://0.0.0.0:345467 true com.organisation.artemis.MaskedPasswordDecoder jms.queue.DLQ jms.queue.ExpiryQueue 0 10485760 10 BLOCK false false false false {code} was: This error is intermittently generated by artemis {code} 2016-08-18 09:42:27,376 WARN [org.apache.activemq.artemis.core.server] AMQ222114: Unable to delete group binding info 1bd53269-76bb-43a7-8024-bb8e70273c14494.ed051cbd-b410-493d-8c93-0af844264fa6: java.lang.IllegalStateException: Cannot find tx with id -1 at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendCommitRecord(JournalImpl.java:1013) [artemis-journal-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.journal.impl.JournalBase.appendCommitRecord(JournalBase.java:112) [artemis-journal-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendCommitRecord(JournalImpl.java:79) [artemis-journal-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJournalStorageManager.commitBindings(AbstractJournalStorageManager.java:650) [artemis-server-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.core.server.group.impl.LocalGroupingHandler$GroupIdReaper.run(LocalGroupingHandler.java:449) [artemis-server-1.3.0.jar:1.3.0] at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:103) [artemis-core-client-1.3.0.jar:1.3.0] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_66] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_66] at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_66] {code} this is artemis running as a single node does not affect sending of message, but looks like some poorly implemented cleanup inside artemis. Here is our broker.xml (nothing up our sleeves.., not real ips, ports or topic names etc.) {code:title=broker.xml} 192.168.56.101 true ASYNCIO /var/lib/artemis/data/paging /var/lib/artemis/data/bindings /var/lib/artemis/data/journal /var/lib/artemis/data/large-messages vm://0 tcp://10.10.10.100:345467 vm://0 tcp://0.0.0.0:345467 true com.organisation.artemis.MaskedPasswordDecoder jms.queue.DLQ jms.queue.ExpiryQueue 0 10485760 10 BLOCK false false false false {code} > AMQ222114: Unable to delete group binding info : java.lang.IllegalStateException: Cannot find tx with id -1 > ------------------------------------------------------------------------------------------------------------------------------ > > Key: ARTEMIS-687 > URL: https://issues.apache.org/jira/browse/ARTEMIS-687 > Project: ActiveMQ Artemis > Issue Type: Bug > Components: Broker > Affects Versions: 1.3.0 > Environment: artemis running inside an ubuntu docker container > Reporter: david galloway > Priority: Minor > Labels: failover, logging, reliability > > This error is intermittently generated by artemis > {code} > 2016-08-18 09:42:27,376 WARN [org.apache.activemq.artemis.core.server] AMQ222114: Unable to delete group binding info 1bd53269-76bb-43a7-8024-bb8e70273c14494.ed051cbd-b410-493d-8c93-0af844264fa6: java.lang.IllegalStateException: Cannot find tx with id -1 > at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendCommitRecord(JournalImpl.java:1013) [artemis-journal-1.3.0.jar:1.3.0] > at org.apache.activemq.artemis.core.journal.impl.JournalBase.appendCommitRecord(JournalBase.java:112) [artemis-journal-1.3.0.jar:1.3.0] > at org.apache.activemq.artemis.core.journal.impl.JournalImpl.appendCommitRecord(JournalImpl.java:79) [artemis-journal-1.3.0.jar:1.3.0] > at org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJournalStorageManager.commitBindings(AbstractJournalStorageManager.java:650) [artemis-server-1.3.0.jar:1.3.0] > at org.apache.activemq.artemis.core.server.group.impl.LocalGroupingHandler$GroupIdReaper.run(LocalGroupingHandler.java:449) [artemis-server-1.3.0.jar:1.3.0] > at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$ExecutorTask.run(OrderedExecutorFactory.java:103) [artemis-core-client-1.3.0.jar:1.3.0] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_66] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_66] > at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_66] > {code} > this is artemis running as a single node > does not affect sending of message, but looks like some poorly implemented cleanup inside artemis. > When artmis is restarted, we see these warnings (1 for each of the above IllegalStateExceptions) > {code} > 2016-08-18 14:10:16,554 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,204,073 found and discarded > 2016-08-18 14:10:16,556 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,205,074 found and discarded > 2016-08-18 14:10:16,558 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,206,075 found and discarded > 2016-08-18 14:10:16,564 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,207,076 found and discarded > 2016-08-18 14:10:16,565 WARN [org.apache.activemq.artemis.journal] AMQ142015: Uncommitted transaction with id 4,295,208,077 found and discarded > {code} > Here is our broker.xml (nothing up our sleeves.., not real ips, ports or topic names etc.) > {code:title=broker.xml} > > > > > > > > > 192.168.56.101 > true > ASYNCIO > /var/lib/artemis/data/paging > /var/lib/artemis/data/bindings > /var/lib/artemis/data/journal > /var/lib/artemis/data/large-messages > > vm://0 > tcp://10.10.10.100:345467 > > > vm://0 > tcp://0.0.0.0:345467 > > true > com.organisation.artemis.MaskedPasswordDecoder > > > > > > > > > > > > > > > > jms.queue.DLQ > jms.queue.ExpiryQueue > 0 > 10485760 > 10 > BLOCK > false > false > false > false > > > > > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)