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 4B9A6CC8C for ; Fri, 10 Aug 2012 08:36:37 +0000 (UTC) Received: (qmail 34123 invoked by uid 500); 10 Aug 2012 08:36:37 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 33511 invoked by uid 500); 10 Aug 2012 08:36:28 -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 33474 invoked by uid 99); 10 Aug 2012 08:36:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Aug 2012 08:36:27 +0000 X-ASF-Spam-Status: No, hits=0.6 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of raul@fusesource.com designates 209.85.214.171 as permitted sender) Received: from [209.85.214.171] (HELO mail-ob0-f171.google.com) (209.85.214.171) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Aug 2012 08:36:22 +0000 Received: by obqv19 with SMTP id v19so1978433obq.2 for ; Fri, 10 Aug 2012 01:36:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-type:content-transfer-encoding:x-gm-message-state; bh=xsv4v2dl8TeNxoxpSGpJW9hOM4F93mkqoovdFFAHyDg=; b=J8AR//oAoiJ+KYJzFR9k8jpscfi8oLikBq/j3AAxf/mi/QejDeXmZZ/ciAsVWaGpk9 +G61N2DaB9Gu4pxH6F4EI5aZrMXVcGNJ0bjYstyIVQypWOnkChASjShg3F7MonBKQFAw XTgo+c+tKHGlqHTEvs0V8RIrs663q1BeUBST7t/txg6QzVonCVFIR2Rh8C3Cj/gP2ILX zyx3p/0zNdWDn8zd6iwIPaG4iguYJgTB98AOBvYlXzceLLLZhui5nOdqqexf9vUlUANZ khVv+tE83jOCaBEr8hj7/6kwFHglNiO9ocTr0pjAx4VxzCvb/7Jdk1e3kmubGH8QcDn3 u58Q== Received: by 10.182.14.36 with SMTP id m4mr3043442obc.71.1344587762116; Fri, 10 Aug 2012 01:36:02 -0700 (PDT) Mime-Version: 1.0 (1.0) References: <1344550007327-4654986.post@n4.nabble.com> In-Reply-To: <1344550007327-4654986.post@n4.nabble.com> From: Raul Kripalani Date: Fri, 10 Aug 2012 09:36:00 +0100 Message-ID: <-8690331837731399482@unknownmsgid> Subject: Re: Request Redelivery of Acknowledged Messages To: "users@activemq.apache.org" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQmjRzu23Q52O4Ungy8+cGXCXVGjpkF8QNyHCNBOg0wCPJ+4PPZzg2ERZPi10Rhkm2fp3oRm X-Virus-Checked: Checked by ClamAV on apache.org Not that I know of. Once acked, the broker can safely forget about that message. Allowing a broker to store messages perpetually would defeat the purpose of a messaging broker and turn it into a database. Here's a post that dives deep into consumer acks. You may find it useful: http://blog.raulkr.net/2012/08/consumer-acknowledgements-in-activem= q.html?m=3D0. And here's another post by Dejan about the messaging anti-pattern of using the broker as a DB: http://sensatic.net/messaging/messaging-anti-patterns-part-1.html. Hope that helps, Ra=FAl Kripalani. On 9 Aug 2012, at 23:07, fenbers wrote: > Is there a way for my client app to request redelivery of unexpired messa= ges > that my client has already acknowledged in a previous instance? > Session.recover() will only resend un-acknowledged messages. > Mark > > > > -- > View this message in context: http://activemq.2283324.n4.nabble.com/Reque= st-Redelivery-of-Acknowledged-Messages-tp4654986.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com.