- From: Geoff Bullen <Geoff.Bullen@microsoft.com>
- Date: Fri, 16 Jan 2009 09:09:36 -0800
- To: Doug Davis <dug@us.ibm.com>
- CC: "public-ws-resource-access@w3.org" <public-ws-resource-access@w3.org>
- Message-ID: <5AAAA6322448AA41840FC4563A30D6E8427630AC11@NA-EXMSG-C122.redmond.corp.microsoft>
Doug, A couple of things: 1) I believe the "xs:any" defined in GetResponse, PutRequest, CreateRequest should actually be "xs:any +" defining one or more. 2) I am wondering if, for the sake of consistency and extensibility, we should also be looking at the GetMetadata Request and Response messages in MEX and adding a similar outer wrappers and extensibility concepts? Thoughts? --Geoff From: public-ws-resource-access-request@w3.org [mailto:public-ws-resource-access-request@w3.org] On Behalf Of Doug Davis Sent: Thursday, January 15, 2009 6:36 AM To: public-ws-resource-access@w3.org Subject: issue 6398: updated proposal per my AI from yesterday, the updated pseudo schema for the wrapped WS-Transfer operations would be: GetRequest: <wst:Get ... > xs:any ? </wst:Get> GetResponse: <wst:GetResponse ...> xs:any </wst:GetResponse> PutRequest: <wst:PutRequest ...> xs:any </wst:PutRequest> PutResponse: <wst:PutResponse ...> xs:any ? </wst:PutResponse> DeleteResponse: <wst:DeleteResponse ...> xs:any ? </wst:DeleteResponse> CreateRequest: <wst:CreateRequest ...> xs:any </wst:CreateRequest> CreateResponse: <wst:CreateResponse ...> <wxf:ResourceCreated>endpoint-reference</wxf:ResourceCreated> xs:any ? </wst:CreateResponse> In looking at how this impacts RT... it shouldn't. RT overrides T's Body (in some cases already using a wrapper similar to the above) so that can continue as is. The only thing missing from the previous proposal was the extensibilty points on the wrapper elements so that attributes could be added - but that was a typo :-) . Existing RT can continue to override the the above messages with a well defined element - this, along with the RT header allows the receiver to know this isn't a normal/vanilla Transfer operation. There is no impact on MEX. I couldn't find any reference to the transfer operations that needed to be changed - no samples using it either. thanks -Doug ______________________________________________________ STSM | Web Services Architect | IBM Software Group (919) 254-6905 | IBM T/L 444-6905 | dug@us.ibm.com
Received on Friday, 16 January 2009 17:10:20 UTC