[
https://issues.apache.org/jira/browse/QPID-5106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13756155#comment-13756155
]
ASF subversion and git services commented on QPID-5106:
-------------------------------------------------------
Commit 1519466 from [~gsim] in branch 'qpid/trunk'
[ https://svn.apache.org/r1519466 ]
QPID-5106: handle annotations properly and add option to control whether
annotations are nested or not on fetch()
> Queue level message sequencing doesn't work with 1.0 client
> -----------------------------------------------------------
>
> Key: QPID-5106
> URL: https://issues.apache.org/jira/browse/QPID-5106
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.24
> Environment: CentOS 6.4, Qpid 0.24 RC3, C++
> Reporter: JAkub Scholz
> Assignee: Gordon Sim
>
> The JIRA QPID-4591 added the queue level sequencing. I played with it with
> the 0.24RC3 release and it seems it doesn't work properly with AMQP 1.0
> producers (C++ / Qpid Messaging API).
> My queue is configured with following option:
> u'qpid.queue_msg_sequence': u'queue.sequence'
> The connection which sends a message into this queue seems to be closed due
> to the amqp:internal-error:
> [0xda1200:0] <- CLOSE @24 [@29 [:"amqp:internal-error", "Expected descriptor
> of type ulong or symbol; found ", null]]
> [0xda1200:0] <- EOS
> 2013-08-30 13:51:18 [Network] debug localhost:20000 decoded 107 bytes from 107
> Exception: Connection closed by peer
> 2013-08-30 13:51:18 [Messaging] debug [127.0.0.1:39092-localhost:20000]
> TcpTransport closing...
> 2013-08-30 13:51:18 [Messaging] debug [127.0.0.1:39092-localhost:20000]
> Socket closed
> 2013-08-30 13:51:18 [Messaging] debug Driver stopped
> And the broker log seems to complain about the type:
> 2013-08-30 13:51:18 [Broker] warning Exchange response cannot deliver to
> queue response.ABCFR_ABCFRALMMACC1.b3458152-e106-42a6-9c8c-4984c08cff81:
> Expected descriptor of type ulong or symbol; found
> 2013-08-30 13:51:18 [Broker] error qpid.127.0.0.1:20000-127.0.0.1:39092:
> Expected descriptor of type ulong or symbol; found
> When the sender is using AMQP 0.10, the sequencing seems to work fine.
> ---
> Additionally, when AMQP 1.0 is used for receiving the sequenced message, I
> seem to be unable to get the sequence number property. Using
> msgProperties["queue.sequence"].asString() seems to return only empty string
> and nothing else. Again, with 0.10 the sequence number seems to be returned
> properly.
> Thanks & Regards
> Jakub
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]