- From: Jacek Kopecky <jacek.kopecky@deri.org>
- Date: Thu, 05 Oct 2006 18:05:17 +0200
- To: Arthur Ryman <ryman@ca.ibm.com>
- Cc: Ramkumar Menon <ramkumar.menon@gmail.com>, www-ws-desc@w3.org, www-ws-desc-request@w3.org
Hi all, see below, On Thu, 2006-10-05 at 10:45 -0400, Arthur Ryman wrote: > b) Section 2.9.1 in the Core Language Spec states that "A Binding > component that defines bindings for an Interface component MUST define > bindings for all the operations of that Interface component". > Shouldnt a similar assertion be made regarding the Faults declared in > the interface as well? i.e. "A Binding component that defines > bindings for an Interface component MUST define bindings for all the > faults of that Interface component" > > Concerning global faults, simply define an interface that contains the > faults and include that interface in the extends attribute of any > other interface that uses them: I don't think we need to provide bindings for faults that are not referenced by any operation. So maybe we can say "A Binding component that defines bindings for an Interface component MUST define binding for all the faults of that Interface component that are referenced from any of the operations in that Interface component." Hope it helps, Jacek
Received on Thursday, 5 October 2006 16:05:26 UTC