[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: sca-policy schema-- where is current schema located? or, perhaps, can someone fix the sca-policy.xsd ?
At http://www.osoa.org/xmlns/sca/1.0/ I found sca related schemas and was looking at the sca-policy.xsd on the call today. sca-binding-ejb.xsd 22-Feb-2007 13:00 1.5K sca-binding-jms.xsd 28-Jun-2007 10:18 5.2K sca-binding-sca.xsd 14-Feb-2007 06:15 1.1K sca-binding-webservice.xsd 28-Jun-2007 10:16 1.4K sca-core.xsd 04-Oct-2007 05:58 15K sca-definitions.xsd 13-Feb-2007 04:32 898 sca-implementation-composite.xsd 09-Feb-2007 07:26 1.1K sca-implementation-cpp.xsd 28-Feb-2007 06:25 2.4K sca-implementation-java.xsd 09-Feb-2007 07:26 1.1K sca-interface-cpp.xsd 28-Feb-2007 06:25 1.7K sca-interface-java.xsd 28-Jun-2007 10:11 1.0K sca-interface-wsdl.xsd 28-Jun-2007 10:11 1.0K sca-policy.xsd 19-Feb-2007 11:38 3.2K sca.xsd 28-Jun-2007 10:19 813 Are these the current schemas the TCs are to be considering? If not, where are the current drafts? If so, it seems that the sca-policy.xsd has some of the annoying ambiguous derivation errors in 2 of its complex types that have a choice over elements from the targetNamespace and from a web service policy namespace. Since the wsp policy elements are not in the targetNamespace, the "any" element clause would also apply to them along with the wsp: element clauses explicitly mentioned. Hence, the derivation would be ambiguous. Here are the two types Oxygen 9 flags as mistaken. (Also, the other schema files have a lot of these ambiguous derivation error messages.) <complexType name="Qualifier"> <choice minOccurs="1" maxOccurs="unbounded"> <element name="intentMap" type="sca:IntentMap"/> <element ref="wsp:PolicyAttachment"/> <any namespace="##other" processContents="lax"/> </choice> <attribute name="name" type="string" use="required"/> <anyAttribute namespace="##any" processContents="lax"/> </complexType> <complexType name="PolicySet"> <choice minOccurs="0" maxOccurs="unbounded"> <element name="policySetReference" type="sca:PolicySetReference"/> <element name="intentMap" type="sca:IntentMap"/> <element ref="wsp:PolicyAttachment"/> <element ref="wsp:Policy"/> <element ref="wsp:PolicyReference"/> <any namespace="##other" processContents="lax"/> </choice> <attribute name="name" type="QName" use="required"/> <attribute name="provides" type="sca:listOfQNames" use="optional"/> <attribute name="appliesTo" type="string" use="required"/> <anyAttribute namespace="##any" processContents="lax"/> </complexType>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]