OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

asap message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: further revision


wd-asap-spec-02b.doc

wd-asap-spec-02b.doc



Revised Get/Set Properties Responses.
Originally they were choices between overlapping groups.
The previous draft got rid of ambiguities detected by SQC2, but not those detected by the .NET validation service.
The wsdl and schema now validate both under .NET's web service and CapeClear's WSDL editor.

Test URL's are given at http://easyasap.sourceforge.net/asap1.wsdl for the wsdl
and http://easyasap.sourceforge.net/asap1.xsd for the schema.

Here are the changes:


<xsd:element name="GetPropertiesRs">
<xsd:complexType>
<xsd:sequence>
<xsd:group ref="as:resourcePropertiesGroup"/>
<xsd:group ref="as:descriptivePropertiesGroup"/>
<xsd:choice>
<xsd:group ref="as:instancePropertiesGroup"/>
<xsd:group ref="as:factoryPropertiesGroup"/>
<xsd:group ref="as:observerPropertiesGroup"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

<xsd:element name="SetPropertiesRs">
<xsd:complexType>
<xsd:sequence>
<xsd:group ref="as:resourcePropertiesGroup"/>
<xsd:group ref="as:descriptivePropertiesGroup"/>
<xsd:choice>
<xsd:group ref="as:instancePropertiesGroup"/>
<xsd:group ref="as:factoryPropertiesGroup"/>
<xsd:group ref="as:observerPropertiesGroup"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]