aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/res/resources/schemas/MOA-SPSS-1.2.xsd12
1 files changed, 7 insertions, 5 deletions
diff --git a/common/res/resources/schemas/MOA-SPSS-1.2.xsd b/common/res/resources/schemas/MOA-SPSS-1.2.xsd
index b1b89bc30..6937d5dd7 100644
--- a/common/res/resources/schemas/MOA-SPSS-1.2.xsd
+++ b/common/res/resources/schemas/MOA-SPSS-1.2.xsd
@@ -258,18 +258,20 @@
<xsd:restriction base="CheckResultType">
<xsd:sequence>
<xsd:element name="Code" type="xsd:nonNegativeInteger"/>
- <xsd:element name="Info" type="ManifestRefsCheckResultInfoType"/>
+ <xsd:element name="Info" type="ManifestRefsCheckResultInfoType"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ManifestRefsCheckResultInfoType" mixed="true">
<xsd:complexContent mixed="true">
- <xsd:extension base="ReferencesCheckResultInfoType">
+ <xsd:restriction base="AnyChildrenType">
<xsd:sequence>
+ <xsd:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
+ <xsd:element name="FailedReference" type="xsd:positiveInteger" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="ReferringSigReference" type="xsd:positiveInteger"/>
</xsd:sequence>
- </xsd:extension>
+ </xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<!--########## Error Response ###-->
@@ -298,8 +300,8 @@
<xsd:restriction base="xsd:token"/>
</xsd:simpleType>
<xsd:complexType name="AnyChildrenType" mixed="true">
- <xsd:sequence minOccurs="0" maxOccurs="unbounded">
- <xsd:any namespace="##any" processContents="lax"/>
+ <xsd:sequence>
+ <xsd:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XMLContentType" mixed="true">