Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 32107 invoked from network); 10 Nov 2008 11:12:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Nov 2008 11:12:17 -0000 Received: (qmail 52796 invoked by uid 500); 10 Nov 2008 11:12:24 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 52765 invoked by uid 500); 10 Nov 2008 11:12:23 -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 52752 invoked by uid 99); 10 Nov 2008 11:12:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Nov 2008 03:12:23 -0800 X-ASF-Spam-Status: No, hits=3.2 required=10.0 tests=HTML_MESSAGE,SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [194.247.192.232] (HELO EUnet.yu) (194.247.192.232) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Nov 2008 11:11:01 +0000 Received: from [194.247.199.205] (billingdev-hotspot.eunet.co.yu [194.247.199.205] (may be forged)) by EUnet.yu (8.13.6/8.13.6) with ESMTP id mAAB2n1g017107 for ; Mon, 10 Nov 2008 12:02:49 +0100 Message-ID: <491814D9.3060804@ttmsolutions.com> Date: Mon, 10 Nov 2008 12:02:49 +0100 From: Dejan Bosanac User-Agent: Thunderbird 2.0.0.17 (X11/20080925) MIME-Version: 1.0 To: dev@activemq.apache.org Subject: Re: [VOTE] ActiveMQ 5.2.0 - RC3 References: <3a73c17c0811060433x54d2edaq7280e6188ed95e81@mail.gmail.com> <1226083502.3238.3.camel@office> In-Reply-To: <1226083502.3238.3.camel@office> Content-Type: multipart/alternative; boundary="------------090507020506030109060906" X-EUNET-AVAS-Milter-Version: 2.0.0 X-AVAS-Virus-Status: clean X-AVAS-Virus-Status: clean X-AVAS-Spamd-Symbols: BAYES_50,HTML_MESSAGE,UNPARSEABLE_RELAY X-AVAS-Spam-Score: 0.0 X-Virus-Checked: Checked by ClamAV on apache.org --------------090507020506030109060906 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi Tim, I can't recall any changes regarding Stomp and transactions between 5.1 and 5.2. Can you post a test case you are using? Cheers -- Dejan Bosanac http://www.ttmsolutions.com - get a free ActiveMQ user guide ActiveMQ in Action - http://www.manning.com/snyder/ Scripting in Java - http://www.scriptinginjava.net Timothy Bish wrote: > I've been testing the RC2 binary against ActiveMQ-CPP, unlike the 5.1.0 > version I'm seeing fails in our Stomp Transaction tests sporadically. > On some runs its fine, on other I see errors on the Broker side which > I've attached below, I don't ever see these with the previous release. > > ERROR Service - Async error occurred: > java.lang.NullPointerException > java.lang.NullPointerException > at > org.apache.activemq.broker.TransactionBroker.beginTransaction(TransactionBroker.java:153) > at > org.apache.activemq.broker.BrokerFilter.beginTransaction(BrokerFilter.java:130) > at > org.apache.activemq.broker.BrokerFilter.beginTransaction(BrokerFilter.java:130) > at > org.apache.activemq.broker.MutableBrokerFilter.beginTransaction(MutableBrokerFilter.java:137) > at > org.apache.activemq.broker.TransportConnection.processBeginTransaction(TransportConnection.java:370) > at > org.apache.activemq.command.TransactionInfo.visit(TransactionInfo.java:94) > at > org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:305) > at org.apache.activemq.broker.TransportConnection > $1.onCommand(TransportConnection.java:179) > at > org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:68) > at > org.apache.activemq.transport.stomp.StompTransportFilter.sendToActiveMQ(StompTransportFilter.java:78) > at > org.apache.activemq.transport.stomp.ProtocolConverter.sendToActiveMQ(ProtocolConverter.java:135) > at > org.apache.activemq.transport.stomp.ProtocolConverter.onStompBegin(ProtocolConverter.java:315) > at > org.apache.activemq.transport.stomp.ProtocolConverter.onStompCommad(ProtocolConverter.java:177) > at > org.apache.activemq.transport.stomp.StompTransportFilter.onCommand(StompTransportFilter.java:67) > at > org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84) > at > org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:203) > at > org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:185) > at java.lang.Thread.run(Thread.java:619) > ERROR Service - Async error occurred: > javax.jms.JMSException: Transaction > 'TX:ID:office-60008-1226083222022-4:1:2' has not been started. > javax.jms.JMSException: Transaction > 'TX:ID:office-60008-1226083222022-4:1:2' has not been started. > at > org.apache.activemq.broker.TransactionBroker.getTransaction(TransactionBroker.java:270) > at > org.apache.activemq.broker.TransactionBroker.send(TransactionBroker.java:208) > at org.apache.activemq.broker.BrokerFilter.send(BrokerFilter.java:126) > at > org.apache.activemq.broker.CompositeDestinationBroker.send(CompositeDestinationBroker.java:95) > at > org.apache.activemq.broker.MutableBrokerFilter.send(MutableBrokerFilter.java:133) > at > org.apache.activemq.broker.TransportConnection.processMessage(TransportConnection.java:450) > at > org.apache.activemq.command.ActiveMQMessage.visit(ActiveMQMessage.java:639) > at > org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:305) > at org.apache.activemq.broker.TransportConnection > $1.onCommand(TransportConnection.java:179) > at > org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:68) > at > org.apache.activemq.transport.stomp.StompTransportFilter.sendToActiveMQ(StompTransportFilter.java:78) > at > org.apache.activemq.transport.stomp.ProtocolConverter.sendToActiveMQ(ProtocolConverter.java:135) > at > org.apache.activemq.transport.stomp.ProtocolConverter.onStompSend(ProtocolConverter.java:246) > at > org.apache.activemq.transport.stomp.ProtocolConverter.onStompCommad(ProtocolConverter.java:173) > at > org.apache.activemq.transport.stomp.StompTransportFilter.onCommand(StompTransportFilter.java:67) > at > org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84) > at > org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:203) > at > org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:185) > at java.lang.Thread.run(Thread.java:619) > > > On Thu, 2008-11-06 at 12:33 +0000, Gary Tully wrote: > >> Hi Everyone, >> >> I've cut a new release candidate for 5.2.0 >> >> There are an additional 25 resolved issues since RC2: >> https://issues.apache.org/activemq/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?&query=%22These+fixes+will+now+make+5.2.0+rc3%22&body=true&pid=10520&fixfor=11841&status=5&tempMax=1000 >> >> Could you guys review the release artifacts and vote? >> >> The release notes are here: >> http://cwiki.apache.org/confluence/display/ACTIVEMQ/ActiveMQ+5.2.0+Release >> >> You can get the binary distributions here: >> http://people.apache.org/~gtully/staging-repos/activemq-5.2.0/org/apache/activemq/apache-activemq/5.2.0 >> >> The Maven2 repository is at: >> http://people.apache.org/~gtully/staging-repos/activemq-5.2.0 >> >> The Maven generated website for this version is at: >> http://people.apache.org/~gtully/staging-sites/activemq-5.2.0/maven/5.2.0 >> >> Source SVN tag: >> http://svn.apache.org/viewvc/activemq/tags/activemq-5.2.0 >> >> Please vote to approve this release binary >> >> [ ] +1 Release the binary as Apache ActiveMQ 5.2.0 >> [ ] -1 Veto the release (provide specific comments) >> >> Here's my +1 >> > > > --------------090507020506030109060906--