[
https://issues.apache.org/jira/browse/QPIDJMS-554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robbie Gemmell resolved QPIDJMS-554.
------------------------------------
Resolution: Not A Bug
> QueueBrowser.getEnumeration() - consumes messages on the queue but the Browse
> method purpose is not honored
> -----------------------------------------------------------------------------------------------------------
>
> Key: QPIDJMS-554
> URL: https://issues.apache.org/jira/browse/QPIDJMS-554
> Project: Qpid JMS
> Issue Type: Bug
> Components: qpid-jms-client
> Affects Versions: 0.52.0
> Reporter: Vijaya Dodamani
> Priority: Major
>
> I m trying to browse the queue using qpid-jms-client with amqp protocol ,
> queuebrowser is consuming the messages from the queue.
> also the session is created with client acknowledge mode and is not a
> transacted session.
> As far as I understand queuebrowser will just traverse the messages in the
> queue but not consumes them. But here the qpid-jms-client creating consumer
> while getting the ENUMERATION on the QueueBrowser.
> the purpose of the browse method is failed here. I would like to know if this
> is as designed or a bug.
> also, when amqp server is not receiving the message acknowledgement in corner
> cases, qpid-jms client again calling add asynch subscriber to the queue,
> which is causing following exception since the connection is closed by test
> method while qpid-jms-client is trying to write something to it.
> The JMS connection has failed: Error in proton Transport: Unknown constructor
> [condition = amqp:decode-error]
>
>
> Thanks,
> Vijaya
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]