Re: Updated proposal for ISSUE-65, complete ACTION-232

On Mon, 6 Dec 2010, Eric Johnson wrote:

> Completing my ACTION-232, updating this proposal with two changes:
>
> * Add the fault to the schema section.
> * Add an explicit bullet that the contentEncoding is not supported for 
> multipart messages, as per text from Amy.

Sounds good!

>
> ===> Add to section 2.2.3:
>
> [Definition: soapjms:contentEncoding] (xsd:string)
>  * Identifies the transformation that has been applied to the message 
> payload body.  Contains one of the values defined by IANA for the 
> Content-Coding values of [IANA HTTP PARAMS].  Defaults to "identity" if the 
> property is not present.
>  * Corresponds to the JMS Message property named SOAPJMS_contentEncoding
>  * [Definition: If the content encoding is specified, it is checked to 
> ensure that it matches the content encoding values supported. A fault MUST be 
> generated with subcode contentEncodingNotSupported if the encoding values do 
> not match.?]
>  * Restriction: the meaning of the property is not defined for composite 
> messages (messages with a Content-Type of "multipart" or "message"), only for 
> discrete messages (Content-Type "application" or "text", for this 
> specification).
>
> ===> Change to section 2.4:
>
> Replace "The bytes or characters of the JMS Message payload correspond to the 
> MIME format as indicated by the definition of the contentType property" with:
>
> "After being decoded according to the contentEncoding property, the bytes or 
> characters of the JMS Message payload correspond to the MIME format as 
> indicated by the definition of the contentType property"
>
> ===> Addition to section 2.4.1
>
> New bullet point:
> * Use of the contentEncoding property is not defined, since the underlying 
> message payload is not raw bytes.
>
> ===> Add to section 2.8
>
> Add an entry for contentEncodingNotSupported to the list in this section.
>
> ===> Add to section A.1 (Normative References)
>
> [IANA HTTP PARAMS]
>  Hypertext Transfer Protocol (HTTP) Parameters, Internet Assigned Names And 
> Numbers (IANA), Sept. 2, 2009, Available at 
> http://www.iana.org/assignments/http-parameters/http-parameters.xml
>
> ==== Add to Appendix B:
>
> In the definition of FaultCodesType, add:
>
>      <xs:enumeration value="soapjms:contentEncodingNotSupported"/>
>
> ===== ******* =====
>
> -Eric.
>
>
>
>

-- 
Baroula que barouleras, au tiéu toujou t'entourneras.

         ~~Yves

Received on Monday, 6 December 2010 20:59:07 UTC