W3C home > Mailing lists > Public > public-ws-resource-access@w3.org > October 2010

Specification features planned for testing

From: Ram Jeyaraman <Ram.Jeyaraman@microsoft.com>
Date: Tue, 5 Oct 2010 19:22:00 +0000
To: "public-ws-resource-access@w3.org" <public-ws-resource-access@w3.org>
Message-ID: <503546C5699C1144BDEA0D0DFFE7F881490A5E47@TK5EX14MBXC110.redmond.corp.microsoft.com>
The Green features are those that Microsoft plans to test, and the Red features are ones Microsoft currently doesn't plan to test.


       WS-Transfer

o   Get

  REQ: Dialect attribute (http://www.w3.org/2002/ws/ra/edcopies/ws-fra)

  RES: Representation element

  RES: Empty Representation element (no resource representation)

o   Put

  REQ: Updates with different XML than what's returned

  REQ: Optional values not specified set to resource-specific default

  REQ: Dialect attribute (http://www.w3.org/2002/ws/ra/edcopies/ws-fra)

  REQ: Representation element

  REQ: Empty Representation element (remove representation, not resource)

  REQ: Ignore elements/attributes if unchangeable

  RES: Representation element

  RES: Empty Representation element (no resource representation)

o   Delete

  REQ: Dialect attribute (though the Dialect attribute will only be tested directly for Get and Put operations)

o   Create

  REQ: Logical constructor for resource (representation different)

  REQ: Dialect attribute (though the Dialect attribute will only be tested directly for Get and Put operations)

  REQ: Representation element

  REQ: Missing Representation element (null constructor)

  REQ: Empty Representation element (empty constructor)

  RES: Representation element

  RES: Empty Representation element in Response (no resource representation)

o   TransferResource Assertion

o   TransferResourceFactory Assertion



       WS-Eventing

o   Subscribe

  REQ: EndTo element

  REQ: NotifyTo element

  REQ: Format element (we will only test the default unwrapped format)

  REQ: Expires element (duration value)

  REQ: Expires element (specific time)

  REQ: Expires BestEffort attribute

  REQ: Filter element

  REQ: Filter element service detects that it will never evaluate to true (EmptyFilter)

  REQ: Filter dialect (http://www.w3.org/2002/ws/ra/edcopies/ws-evt/Dialects/XPath10)

  REQ: Filter dialect (http://www.w3.org/2002/ws/ra/edcopies/ws-evt/Dialects/XPath20) (assumes we can test using statement that is also valid XPath 1.0)

  REQ: Validity check on NotifyTo and EndTo EPRs

  RES: GrantedExpires

o   Renew

  REQ: Expires element (duration value)

  REQ: Expires element (specific time)

  REQ: Expires BestEffort attribute

  RES: GrantedExpires

o   GetStatus

o   Unsubscribe

o   SubscriptionEnd

  Reason element

o   Policy Assertion

o   EventSource Assertion

o   SubscriptionManager Assertion



       WS-Enumeration

o   Enumerate

  RES: Send updated Enumeration context

  REQ: NewContext element

  REQ: NewContext EndTo

  REQ: Validity check on EndTo EPR

  REQ: NewContext Expires element (duration value)

  REQ: NewContext Expires element (specific time)

  REQ: NewContext Expires BestEffort attribute

  REQ: NewContext Filter element

  REQ: NewContext Filter element service detects that it will never evaluate to true (EmptyFilter)

  REQ: NewContext Filter Dialect (http://www.w3.org/2002/ws/ra/edcopies/ws-evt/Dialects/XPath10)

  REQ: NexContext Filter dialect (http://www.w3.org/2002/ws/ra/edcopies/ws-evt/Dialects/XPath20) (assumes we can test using statement that is also valid XPath 1.0)

  REQ: EnumerationContext

  REQ: MaxTime

  REQ: MaxElements

  REQ: MaxElements 0 with NewContext to start new Enumeration

  REQ: MaxElements non-zero with NewContext to optimize Enumeration

  REQ: MaxCharacters

  RES: GrantedExpires

  RES: EnumerationContext elenent

  RES: Items element

  RES: EndOfSequence element

o   Renew

  RES: EnumerationContext element

o   GetStatus

o   Release

o   EnumerationEnd

  Reason element

o   DataSource Assertion



       WS-Fragment

o   Subset Identification

  Returning empty node-set (XPath "/" on empty resource)

  Acting on sequence of elements as single node/entity

o   Serialization

  Boolean, Number, String, and node-set

o   Get

  RES: fragment with no value returns empty Value element

o   Put

  REQ: Mode attribute "Replace"

  REQ: Mode attribute "Add"

  REQ: "Add" to end of sequence if child already exists with same name

  REQ: Mode attribute "InsertBefore"

  REQ: Mode attribute "InsertAfter"

  REQ: Mode attribute "Remove"

  REQ: Optional values not specified set to default value

o   Expression Languages

  QName

  XPath 1.0

  XPath 2.0  (assumes we can test using statement that is also valid XPath 1.0)

o   FragmentAssertion



       WS-Metadata Exchange

       WS-SOAP Assertions

       WS-Event Descriptions
Received on Tuesday, 5 October 2010 19:22:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 18:18:31 GMT