[
https://issues.apache.org/jira/browse/PROTON-1098?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15096723#comment-15096723
]
ASF GitHub Bot commented on PROTON-1098:
----------------------------------------
GitHub user SreeramGarlapati opened a pull request:
https://github.com/apache/qpid-proton/pull/54
support one or more data sections in amqpMessage
This is a suggestion on how to implement the feature request PROTON-1098
and is NOT COMPLETE, although, the code works (while sending the message - I am
able to send an AmqpMessage with Multiple Data sections using this
implementation).
Usage:
While sending a Message, instead of creating the message with Data section,
the following can be done:
Message amqpMessage = Proton.message();
amqpMessage.setBody(new DataList(dataList))
(tagging the proton-j expert: @gemmellr to do the needful)
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/SreeramGarlapati/qpid-proton
amqpMsg.supportOneOrMoreDataSections
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/qpid-proton/pull/54.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #54
----
commit 76559ad506e1c26aed98cadd601ddb56899607fe
Author: Sreeram Garlapati <[email protected]>
Date: 2016-01-13T18:05:45Z
proton-j: Support one or more Data sections in AmqpMessage
commit b6de9ba02819492a802211d80ce0acd2e3f2f3cb
Author: Sreeram Garlapati <[email protected]>
Date: 2016-01-13T18:06:15Z
proton-j: Support one or more Data sections in AmqpMessage
----
> Add support for one or More Data Sections in AmqpMessage
> --------------------------------------------------------
>
> Key: PROTON-1098
> URL: https://issues.apache.org/jira/browse/PROTON-1098
> Project: Qpid Proton
> Issue Type: New Feature
> Components: proton-j
> Affects Versions: 0.12.0
> Reporter: Sreeram Garlapati
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> As per Amqp 1.0 spec:
> http://docs.oasis-open.org/amqp/core/v1.0/amqp-core-complete-v1.0.pdf,
> AmqpMessage MessageFormat:0 should allow having one or more data sections.
> Reference from the Spec:
> "Thebodyconsistsofoneofthefollowingthreechoices:
> oneormoredatasections,oneormoreamqp-sequence sections, or a single amqp-value
> section".
> This is a feature request from Windows Azure EventHubs team. This is heavily
> used for enabling critical scenarios. I deeply Appreciate your help here.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)