- From: Christopher B Ferris <chrisfer@us.ibm.com>
- Date: Wed, 9 Jul 2003 05:36:35 -0400
- To: www-ws-desc@w3.org
Savas,
Please don't take my previous response to mean you shouldn't post your
comments questions, they are quite relevant and appropriate. More below.
Cheers,
Christopher Ferris
STSM, Emerging e-business Industry Architecture
email: chrisfer@us.ibm.com
phone: +1 508 234 3624
Savas Parastatidis wrote on 07/09/2003 05:02:19 AM:
>
> <redfaced>
>
> I know how to admit when I am wrong :-( Working late in to the night it
> didn't even occur to me that there isn't a problem with ordering of
> arguments because each element in the complexType has a name
> attribute!!! Doh! Need to go back to basics :-) Apologies.
>
> </redfaced>
No worries:)
>
> > With all due respect, I think it should be of concern for this group!
> > These specs cannot be developed in a vacuum, oblivious of one another.
> > I will grant that there shouldn't be excessive concern, but as with
> > sister WGs within the W3C, we should be making every effort to
> understand
> > what others are thinking of doing, building upon WSDL as a foundation
> > as does BPEL, as well as ensuring that the WSDL spec is consistent
> with
> > work that has gone before it...
>
> Perhaps I didn't put it as elegantly as I could have but the reason I
> mentioned BPEL was because of my concern the effect such a change will
> have to a specification like this. Anyway. I don't disagree with your
> comment.
>
>
> I hope you won't mind if I continued with questions/suggestions on this
> new proposal. By rendering my comments wrong you'll be sure that at
> least some aspects are beyond doubt.
Please do continue with additional questions/comments!
>
> So, what if I wanted to describe a specification that only used headers
> (e.g., for a SOAP actor)? Should the body attribute be optional as well?
>
In Sanjiva's pseudo-schema mark-up, the @body attribute is optional.
Basically, anything inside square brackets '[' is optional, with choice
being
denoted by multiple values separated by a pipe '|'.
Hence:
<operation name="ncname">
<input [body="qname"|element="qname"] [headers="list-of-qnames"]/>
<output [body="qname"|element="qname"] [headers="list-of-qnames"]/>
</operation>
The @body and @element attributes are optional, with there being a further
constraint that either @body or @element may appear in an <input> or
<output>
element.
Note that the @header attribute is also optional in this pseudo-schema.
>
>
> Again, apologies for wasting your valuable time on this...
>
> .savas.
>
>
Received on Wednesday, 9 July 2003 05:36:42 UTC