[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [wsbpel] Issue - R40 - From/To Extensibility
Hi All, [Note: I have communicated the following with Dieter already. I think he also agrees.] <from>/<to> extensibility is already addressed in XSD. (See green) ================ <xsd:complexType name="tFrom" mixed="true"> <xsd:sequence> <xsd:element ref="documentation" minOccurs="0" maxOccurs="unbounded"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> <xsd:choice minOccurs="0"> <xsd:element ref="literal" minOccurs="1"/> <xsd:element ref="query" minOccurs="1"/> </xsd:choice> </xsd:sequence> <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/> <xsd:attribute name="variable" type="BPELVariableName"/> <xsd:attribute name="part" type="xsd:NCName"/> <xsd:attribute name="property" type="xsd:QName"/> <xsd:attribute name="partnerLink" type="xsd:NCName"/> <xsd:attribute name="endpointReference" type="tRoles"/> <xsd:anyAttribute namespace="##other" processContents="lax"/> </xsd:complexType> ================ ================ <xsd:complexType name="tTo" mixed="true"> <xsd:sequence> <xsd:element ref="documentation" minOccurs="0" maxOccurs="unbounded"/> <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> <xsd:element ref="query" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="expressionLanguage" type="xsd:anyURI"/> <xsd:attribute name="variable" type="BPELVariableName"/> <xsd:attribute name="part" type="xsd:NCName"/> <xsd:attribute name="property" type="xsd:QName"/> <xsd:attribute name="partnerLink" type="xsd:NCName"/> <xsd:anyAttribute namespace="##other" processContents="lax"/> </xsd:complexType> ================ If my memory is correct, we did not derive from "tExtensibleElements" directly because we would encounter those XSD grammar issue:
IMHO, we already explicitly design our XSD to allow the extensibility. We just need to explicitly clarify that in the spec text. Only editorial changes are needed. How about: ------------------- Note: All variants of from-spec and to-spec are extensible in a fashion similar to other constructs defined in WS-BPEL.------------------- Thanks! Regards, Alex Yiu ws-bpel issues list editor wrote:
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]