Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 9973 invoked from network); 10 Jul 2008 07:13:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Jul 2008 07:13:43 -0000 Received: (qmail 27813 invoked by uid 500); 10 Jul 2008 07:13:43 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 27783 invoked by uid 500); 10 Jul 2008 07:13:43 -0000 Mailing-List: contact dev-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 dev@activemq.apache.org Received: (qmail 27772 invoked by uid 99); 10 Jul 2008 07:13:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jul 2008 00:13:43 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rajdavies@gmail.com designates 72.14.220.159 as permitted sender) Received: from [72.14.220.159] (HELO fg-out-1718.google.com) (72.14.220.159) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jul 2008 07:12:49 +0000 Received: by fg-out-1718.google.com with SMTP id 16so1323641fgg.44 for ; Thu, 10 Jul 2008 00:13:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=mN+rhxl9mGMIvNYP/M3m6vhc+pwpXT1ssdJSLlFbtcc=; b=D+TXloTNMPputJS11zlX5tlWmTpj4Tv/vO6aE1efwzkgHjxH6MF944d7bWWZMUPZdC NNwWCm5N9aCxiSPgrGDIsniz4ETN0vrvo7oAoBo2WwPgYkI2qMaC1g3psPkWt13Hq1oi dxFDZRzlWjr70fTbloCMRhuauR6BAfWhmvh3U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=KXBm7uy1mkHJ7xaRNKgWmZeexIcMo8bArlEgF6n9SdDJzjJYCeWonx1aa99+p/7PO0 xDDOTqM3E2gTMjukew16MVqnZLiUuQEGNYhSEco1IDdIbmxgHvgYtdgasjCOG88fija0 yt3UkkDnVvHLPuvXd6VEZjcKcyBTLTaAk4sQs= Received: by 10.125.154.1 with SMTP id g1mr2380486mko.84.1215673990480; Thu, 10 Jul 2008 00:13:10 -0700 (PDT) Received: from ?192.168.1.79? ( [86.130.77.177]) by mx.google.com with ESMTPS id p29sm3301804hub.48.2008.07.10.00.13.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 10 Jul 2008 00:13:09 -0700 (PDT) Message-Id: From: Rob Davies To: dev@activemq.apache.org In-Reply-To: <18376799.post@talk.nabble.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v924) Subject: Re: ActiveMQ message delivery Date: Thu, 10 Jul 2008 08:13:04 +0100 References: <18355245.post@talk.nabble.com> <18361191.post@talk.nabble.com> <141C2528-AF48-4C1D-A2C5-0AD2A51BB7EF@gmail.com> <18376799.post@talk.nabble.com> X-Mailer: Apple Mail (2.924) X-Virus-Checked: Checked by ClamAV on apache.org Great! - thanks for letting us know On 10 Jul 2008, at 07:34, Marjan wrote: > > Yes, it works now. > > Thanks > > > rajdavies wrote: >> >> that problem with the class cast exception was fixed today - might be >> worth looking tomorrow >> >> On 9 Jul 2008, at 14:07, Marjan wrote: >> >>> >>> I tried the 5.2 SNAPSHOT. By the way, spring-aop.jar is missing from >>> the >>> distribution. I added it by myself. With this version the things are >>> even >>> worse. If some message expires, the consumer can't read and the >>> producer >>> can't produce messages. This is the stack trace on the server: >>> >>> ERROR Queue - Failed to page in more queue >>> messages >>> java.lang.ClassCastException: >>> org.apache.activemq.command.ActiveMQObjectMessage >>> at >>> org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: >>> 104 >>> 5) >>> at >>> org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: >>> 103 >>> 7) >>> at >>> org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1117) >>> at >>> org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java: >>> 119 >>> 6) >>> at org.apache.activemq.broker.region.Queue.iterate(Queue.java: >>> 951) >>> at >>> org >>> .apache.activemq.thread.DeterministicTaskRunner.runTask(Determinis >>> ticTaskRunner.java:84) >>> at >>> org.apache.activemq.thread.DeterministicTaskRunner >>> $1.run(Deterministi >>> cTaskRunner.java:41) >>> at >>> java.util.concurrent.ThreadPoolExecutor >>> $Worker.runTask(ThreadPoolExec >>> utor.java:650) >>> at >>> java.util.concurrent.ThreadPoolExecutor >>> $Worker.run(ThreadPoolExecutor >>> .java:675) >>> at java.lang.Thread.run(Thread.java:595) >>> ERROR Queue - Failed to page in more queue >>> messages >>> java.lang.ClassCastException: >>> org.apache.activemq.command.ActiveMQObjectMessage >>> at >>> org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: >>> 104 >>> 5) >>> at >>> org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: >>> 103 >>> 7) >>> at >>> org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1117) >>> at >>> org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java: >>> 119 >>> 6) >>> at org.apache.activemq.broker.region.Queue.iterate(Queue.java: >>> 951) >>> at >>> org >>> .apache.activemq.thread.DeterministicTaskRunner.runTask(Determinis >>> ticTaskRunner.java:84) >>> at >>> org.apache.activemq.thread.DeterministicTaskRunner >>> $1.run(Deterministi >>> cTaskRunner.java:41) >>> at >>> java.util.concurrent.ThreadPoolExecutor >>> $Worker.runTask(ThreadPoolExec >>> utor.java:650) >>> at >>> java.util.concurrent.ThreadPoolExecutor >>> $Worker.run(ThreadPoolExecutor >>> .java:675) >>> at java.lang.Thread.run(Thread.java:595) >>> ERROR Queue - Failed to page in more queue >>> messages >>> java.lang.ClassCastException: >>> org.apache.activemq.command.ActiveMQObjectMessage >>> at >>> org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: >>> 104 >>> 5) >>> at >>> org.apache.activemq.broker.region.Queue.messageExpired(Queue.java: >>> 103 >>> 7) >>> at >>> org.apache.activemq.broker.region.Queue.doPageIn(Queue.java:1117) >>> at >>> org.apache.activemq.broker.region.Queue.pageInMessages(Queue.java: >>> 119 >>> 6) >>> at org.apache.activemq.broker.region.Queue.iterate(Queue.java: >>> 951) >>> at >>> org >>> .apache.activemq.thread.DeterministicTaskRunner.runTask(Determinis >>> ticTaskRunner.java:84) >>> at >>> org.apache.activemq.thread.DeterministicTaskRunner >>> $1.run(Deterministi >>> cTaskRunner.java:41) >>> at >>> java.util.concurrent.ThreadPoolExecutor >>> $Worker.runTask(ThreadPoolExec >>> utor.java:650) >>> at >>> java.util.concurrent.ThreadPoolExecutor >>> $Worker.run(ThreadPoolExecutor >>> .java:675) >>> at java.lang.Thread.run(Thread.java:595) >>> >>> Can we expect that this will be fixed in the near future? It is not >>> trivial >>> and message expiration mechanism is one of the basic JMS principles. >>> >>> Regards >>> -- >>> View this message in context: >>> http://www.nabble.com/ActiveMQ-message-delivery-tp18355245p18361191.html >>> Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. >>> >> >> >> > > -- > View this message in context: http://www.nabble.com/ActiveMQ-message-delivery-tp18355245p18376799.html > Sent from the ActiveMQ - Dev mailing list archive at Nabble.com. >