OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsdm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [wsdm] Interop: more precision


Title: Interop: more precision
This is because of different WSA versions used in the tree of specs. If WSDL says WSA 2003/03 headers needs to be present, but because you followed relationship your EPR is 2004/08 version you will be in conflict with the WSDL describing that endpoint. One would need to write a significant amout of code to reconcile these and other assertions. In order to allow any WSA version to be used, headers must not be specified in WSDL. Same applies to S:mustUnderstand on WSA headers.
 
This is just to ease our fun with composing two WSA versions into our implementations.

-- Igor Sedukhin .. (igor.sedukhin@ca.com)
-- (631) 342-4325 ..
1 CA Plaza, Islandia, NY 11749

 


From: Murray, Bryan P. [mailto:bryan.murray@hp.com]
Sent: Wednesday, March 09, 2005 11:29 AM
To: Sedukhin, Igor S; wsdm@lists.oasis-open.org
Subject: RE: [wsdm] Interop: more precision

Igor,
 
I don't understand why we need to make the following assertions:
        reax and indicate that S:mustUnderstand MUST not be indicated on WSA headers 
        wsdl-soap:headers MUST NOT be decalred for any WSA headers
It seems to me that normal SOAP or WSDL processing would handle these cases just fine.
 
Also, I am not sure if it is stated or not, but we should be sure to say that endpoints must accept messages for at least the WSA versions of 2003/02 and 2004/08 of SOAP headers.
 
Bryan


From: Sedukhin, Igor S [mailto:Igor.Sedukhin@ca.com]
Sent: Wednesday, March 09, 2005 8:16 AM
To: wsdm@lists.oasis-open.org
Subject: [wsdm] Interop: more precision

I think to make it easier for us to interop we need to state this in the interop document:
       
        SOAP 1.1 MUST be used
        SOAP 1.1 over HTTP MUST be used as described in http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383526
        HTTP 1.1 or 1.0 MUST be used http://www.ietf.org/rfc/rfc2616
        reax and indicate that S:mustUnderstand MUST not be indicated on WSA headers
        move up to WS-I BP 1.1 http://www.ws-i.org/Profiles/BasicProfile-1.1-2004-08-24.html
       
        if WSDL is provided
                WSDL 1.1 MUST be used
                wsdl-soap:headers MUST NOT be decalred for any WSA headers
       
        when WSA is used to send a message
                Only syncronous HTTP messaaging MUST be intended i.e.
                        wsa:ReplyTo or (wsa:From if wsa:ReplyTo is absent) MUST either be absent or indicate wsa:Address -> anonymous role URI

        when WSA 2004/08 version is used
                wsa:ReferenceParameters MUST not be included in EPRs

I think this will facilitate the interop as it is all about proper composition of the standards. Too many variations may get us troubleshooting basic WS infrastructure most of the time.

-- Igor Sedukhin .. (igor.sedukhin@ca.com)
-- (631) 342-4325 ..
1 CA Plaza, Islandia, NY 11749



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]