You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Nathan Mittler (JIRA)" <ji...@apache.org> on 2007/03/11 01:21:34 UTC

[jira] Reopened: (AMQCPP-62) Broken CLIENT_ACKNOWLEDGE

     [ https://issues.apache.org/activemq/browse/AMQCPP-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nathan Mittler reopened AMQCPP-62:
----------------------------------


Part of the fix broke transaction rollbacks.  The poison acks on a rollback don't seem to be supported by stomp and the broker returns an error frame saying it received an unexpected Ack.  This causes us to close the connection, causing subsequent calls to fail.

> Broken CLIENT_ACKNOWLEDGE
> -------------------------
>
>                 Key: AMQCPP-62
>                 URL: https://issues.apache.org/activemq/browse/AMQCPP-62
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>    Affects Versions: 1.0, 1.1
>         Environment: Windows XP SP2
> Visual C++ 8
>            Reporter: Manuel Vivo
>         Assigned To: Nathan Mittler
>             Fix For: 2.0
>
>         Attachments: test-1-0.zip, test-1-1.zip
>
>
> We've been trying to use the CLIENT_ACKNOWLEDGE mode without success. As a test, we've modified the example code in the distribution so it uses CLIENT_ACKNOWLEDGE, and it gives an error. I'm attaching the modified C++ code, and the output.
> We're using the release versions of ActiveMQ (4.1.0) and ActiveMQ CPP (1.0)
> We've tried also with the latest snapshot of ActiveMQ (apache-activemq-4.2-incubator-20070120.082020-21.zip) and the version 1.1 of ActiveMQ CPP, downloaded with
> svn co https://svn.apache.org/repos/asf/incubator/activemq/activemq-cpp/tags/activemq-cpp-1.1 
> It doesn't work either, but the error message is different. I'm attaching the modified code and the related output also. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.