W3C home > Mailing lists > Public > public-ws-desc-comments@w3.org > February 2005

RE: Fault Component Re-usable Across Interfaces

From: Jonathan Marsh <jmarsh@microsoft.com>
Date: Wed, 2 Feb 2005 16:04:38 -0800
Message-ID: <7DA77BF2392448449D094BCEF67569A506679DBF@RED-MSG-30.redmond.corp.microsoft.com>
To: "Asir Vedamuthu" <asirv@webmethods.com>, <public-ws-desc-comments@w3.org>
Cc: "Christopher St. John" <cks@webmethods.com>

The working group declined to make a significant change in response to
this issue [1].  The Working Group was unable to reach consensus that
moving faults to the top level rather than the interface level was
beneficial.  (Interestingly, it was also unable to reach consensus on
moving them back down into operations [2].)  Please let us know by the
end of February whether you accept our resolution of this issue.

[1] http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC19
[2] http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LCL5a

> -----Original Message-----
> From: public-ws-desc-comments-request@w3.org [mailto:public-ws-desc-
> comments-request@w3.org] On Behalf Of Asir Vedamuthu
> Sent: Monday, August 23, 2004 7:17 PM
> To: 'public-ws-desc-comments@w3.org'
> Cc: Christopher St. John
> Subject: Fault Component Re-usable Across Interfaces
> 
> 
> I am writing this issue on behalf of Christopher St. John, webMethods.
> 
> ref: http://www.w3.org/TR/2004/WD-wsdl20-20040803/#InterfaceFault
> 
> Today, fault components are scoped to an interface component, aka
> interface
> component.{faults}
> 
> Similar to element declaration components in message reference
> component.{element}, we would like to re-use fault components across
> interfaces. This usage naturally maps to many programming languages.
> 
> We request the WG to elevate fault components as first class daughters
> of
> definition components. This will also eliminate unnecessary best
> practice
> statements such as,
> 
> "For the above reason, it is considered good practice to ensure, where
> necessary, that the {name} property of Interface Fault components
> within a
> namespace are unique, thus allowing such derivation to occur without
> inadvertent error."
> 
> Regards,
> Asir S Vedamuthu
> asirv at webmethods dot com
> http://www.webmethods.com/
Received on Thursday, 3 February 2005 00:05:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:20:31 GMT