Missing testable assertions (scan of part 1 section 4)

This is a list of testable assertions found in part 1 section 4
(editors' copy dated 2001/11/08 14:13:48) that are missing from the
test collection dated 2001/11/16 21:06:05 that John and I spotted
during the face-to-face meeting.

A12.2 (new)
  Section 4.2.2
	The type of the actor attribute information item is anyURI in
	the namespace http://www.w3.org/2001/XMLSchema  . The value of
	the actor attribute information item is a URI that names a
	role that a SOAP node may assume.

A12.3 (new)
  Section 4.2.2
	Omitting the SOAP actor attribute information item implicitly
	targets the SOAP header block at the ultimate SOAP receiver.
	
A12.4 (new)
  Section 4.2.2
	At a SOAP receiver, the special URI
	"http://www.w3.org/2001/09/soap-envelope/actor/none" indicates
	that the SOAP header block is not targetted at any SOAP node.

A14.1 (existing)
  Split the assertion into two new assertions (one for each sentence
  of spec text)

A14.2 (new)
  Section 4.2.3
	SOAP blocks tagged with a SOAP mustUnderstand  attribute
	information item with a value of "true" MUST be presumed to
	somehow modify the semantics of their parent or peer element
	information items.
  Note that the whole paragraph is using some loose wording.

A14.3 (new)
  Section 4.3
	Description of the Body element structure.

A16.1 (new)
  Section 4.4
	SOAP nodes that do not act as the ultimate SOAP receiver MUST
	include [the fault actor] element information item.

Ideas of tests:

A17
  Need to make sure that the SOAP processor generates right faultcode
  when receiving a faulty message (i.e. trigger VersionMismatch,
  DataEncodingUnknown, ...)
  Test that the recipient of a fault message correctly notifies its
  application if there is an error in the fault message (unknown fault
  code).

A16
  Test that the recipient of a fault message correctly notifies its
  application if there is an error in the fault message (incorrect
  syntax).

-- 
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/ - tel:+1-617-452-2092

Received on Thursday, 29 November 2001 16:44:55 UTC