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/04/01 18:49:35 UTC

[jira] Commented: (AMQCPP-83) Integration tests fail for openwire

    [ https://issues.apache.org/activemq/browse/AMQCPP-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_38939 ] 

Nathan Mittler commented on AMQCPP-83:
--------------------------------------

When the broker warning appears, I was seeing that we were getting in a message before the message listener was set.  This appears to be a timing issue, as if I add a nominal sleep before we ack the message, no warning appears.

I've reorganized the way consumers acknowledge messages to be more in keeping with the Java code.  We now do not acknowledge the message until it's been delivered to the client (so until they setMessageListener is called in the case of the durable test).

This seems to adjust the timing so that the warning does not appear at the broker (at least for OS X).


> Integration tests fail for openwire
> -----------------------------------
>
>                 Key: AMQCPP-83
>                 URL: https://issues.apache.org/activemq/browse/AMQCPP-83
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: Openwire
>    Affects Versions: 2.0
>            Reporter: Nathan Mittler
>         Assigned To: Nathan Mittler
>             Fix For: 2.0
>
>
> Currently the durable and transaction tests fail.  
> In the durable test, the consumer never receives any messages.
> The transaction test hangs forever.

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