Issue with Default WSDL 2.0 Action Pattern for faults

If a fault is referenced by more than one operation within an interface, the 
default action pattern for WSDL 2.0 does not generate a value which, by 
itself, can be used to distinguish the operation for which a message is 

The wsa:action property should be defined on wsdl:infault and wsdl:outfault 
elements rather than wsdl:fault element.

The default pattern should be:

[target namespace][delimiter][interface name][delimiter][operation 
name][delimiter][fault name][direction token]

rather than:

[target namespace][delimiter][interface name][delimiter][fault name]

The intent of the action value should be to enable 'easy message dispatch' 
(as mentioned within the WSDL 2.0 primer.) While the default action pattern 
specified for WSDL 1.1 satisfies this requirement, the default action 
pattern for WSDL 2.0 does not.

Share your latest news with your friends with the Windows Live Spaces 
friends module.

Received on Friday, 8 December 2006 06:09:36 UTC