Content server 10.5 SP1, CWS
According to XSD, VersionNum is compulsory (minOccurs="1"), however request can be processed without VersionNumber element. Is it an error in XSD.
Definition:
-<xs:element name="GetVersionContents">
-<xs:complexType>
-<xs:sequence>
<xs:element name="ID" type="xs:long" maxOccurs="1" minOccurs="1"/>
<xs:element name="versionNum" type="xs:long" maxOccurs="1" c/>
</xs:sequence>
</xs:complexType>
</xs:element>
Request without versionNumber can be processed successfully.
<soapenv:Body>
<urn1:GetVersionContents>
<urn1:ID>xxxxx </urn1:ID>
</urn1:GetVersionContents>
</soapenv:Body>