qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jakub Scholz <ja...@scholz.cz>
Subject Queue level message sequencing doesn't work with 1.0 client
Date Fri, 30 Aug 2013 10:30:57 GMT

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
Exception: Connection closed by peer
2013-08-30 13:51:18 [Messaging] debug []
TcpTransport closing...
2013-08-30 13:51:18 [Messaging] debug []
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.
Expected descriptor of type ulong or symbol; found

Is this a known error or should I enter a JIRA for that?

Thanks & Regards

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message