Description of problem: At present the AMQP 1.0 implementation of qpid::messaging does not offer any way of encoding maps or lists in the AMQP 1.0 defined format (i.e. in an AmqpValue section using the 1.0 typesystem). This should be provided. Also, map-/list- messages in 0-10 should be translated if required to 1.0 and vice versa.
Fixed upstream by https://svn.apache.org/r1513536 and https://svn.apache.org/r1513537.
Hi Gordon, I had a conflict with these merges into 0.22-mrg branch: https://svn.apache.org/r1513536 and https://svn.apache.org/r1513537. Can you please modify and commit them to the private branch?
Also need http://svn.apache.org/r1513615 and http://svn.apache.org/r1513624
Backported to http://git.app.eng.bos.redhat.com/?p=rh-qpid.git;a=shortlog;h=refs/heads/0.22-mrg-BZ996573 (as two commits in git).
This issue has been fixed. Verified on rhel6.5 (x86_64, i386). Map/List messages may be send/received over amqp1.0. Also translation to 0.10 and vice versa works well. packages under test: qpid-cpp-*-0.22-29 -> VERIFIED
This issue has been fixed. Verified on rhel6.5 (x86_64, i386). Map/List messages may be send/received over amqp1.0. Also translation to 0.10 and vice versa works well. packages under test: qpid-cpp-*-0.22-35 -> VERIFIED