Document:
Advanced Message Queuing Protocol (AMQP) JMS Mapping Version 1.0 WD03

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Mr. Robert Gemmell on 2014-02-11 2:56 pm UTC

Publication Type

None at this time.

Group / Folder

Advanced Message Queuing Protocol (AMQP) Bindings and Mappings (AMQP-BINDMAP) TC / Working Drafts

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

316

Download Agreement

None at this time.

Description

Advanced Message Queuing Protocol (AMQP) JMS Mapping Version 1.0 WD03


Changes since WD2:
==================
Update handling of JMSMessageID and JMSCorrelationID:

- Define mapping to allow encoding/decoding the various AMQP message-id types from/to Strings for JMSMessageID and JMSCorrelationID values.
- Clarify handling of application-specific correlation id values, and when to set the annotation to indicate this.

===

Clarify JMSMessageID + JMSCorrelationID wording, and fix up various uses of keywords
===

add note for JMSPriority in JMS->AMQP section, to omit the header priority field when sending with DEFAULT_PRIORITY
===

Updates based on feedback from Andreas Moravec

- Fix "reply-to" mention in JMSDestination JMS->AMQP entry.
- Fix wording of "durable", "delivery-count", "priority", "message-id" in AMQP->JMS entries to be more clearly defined.
- Swap property references for "group-id" & "group sequence" in AMQP->JMS entries.
- Fix various instances of "the the" caused by typos or the XSLT conversion.
- Fix wording to close hole when JMS TTL equals 2^32-1.