[
https://issues.apache.org/jira/browse/QPIDJMS-554?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vijaya Dodamani updated QPIDJMS-554:
------------------------------------
Description:
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
was:
I m trying to browse the queue using qpid-jms-client with amqp protocol ,
queuebrowser is consuming the messages from the queue and the purpose of the
browse method for queue is not served. I would like to know if this is as
designed or a bug.
Thanks,
Vijaya
> QueueBrowser.getEnumeration() - consumes messages on the queue but the Browse
> method purpose is not served
> ----------------------------------------------------------------------------------------------------------
>
> 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]