Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B15FA1016F for ; Mon, 3 Nov 2014 16:16:25 +0000 (UTC) Received: (qmail 27343 invoked by uid 500); 3 Nov 2014 16:16:20 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 27293 invoked by uid 500); 3 Nov 2014 16:16:20 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 27278 invoked by uid 99); 3 Nov 2014 16:16:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Nov 2014 16:16:20 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=SPF_HELO_PASS,SPF_NEUTRAL,URI_HEX,URI_TRY_3LD X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [162.253.133.43] (HELO mwork.nabble.com) (162.253.133.43) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Nov 2014 16:15:53 +0000 Received: from mjoe.nabble.com (unknown [162.253.133.57]) by mwork.nabble.com (Postfix) with ESMTP id 2EE6C8FBC01 for ; Mon, 3 Nov 2014 08:15:52 -0800 (PST) Date: Mon, 3 Nov 2014 08:11:45 -0800 (PST) From: sbarlabanov To: users@activemq.apache.org Message-ID: <1415031105884-4686898.post@n4.nabble.com> Subject: ActiveMQ redelivering acknowledged messages MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, what would be the reason for ActiveMQ (5.10) to redeliver already acknowledged messages? We have an issue in a production system, that a consumer with a non transacted session in a CLIENT_ACKNOWLEDGE mode running in an app server (Glassfish) using ActiveMQ RAR, receives already consumed and acknowledged messages again. This happens after we restart the application and it reconnects to a running standalone ActiveMQ instance. The application was up the last three days and was restarted (because of some maintenance). After the restart the application received all persistent, consumed messages since the last three days. All redelivered messages have JmsRedelivered=true. No errors/warnings in activemq.log, no exceptions on the consumer side. Nothing. The storage is KahaDB with discSyncs enabled and async index writes. The redelivered messages have been reprocessed and acknowledged again. They seem to disappear - at least I do not see anything in the ActiveMQ JMX and KahaDB has only one data file from today (otherwise KahaDB would have several data files containing those messages). Any ideas? Best regards, Sergiy -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-redelivering-acknowledged-messages-tp4686898.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.