diff --git a/CDT-commonTypes-v0_8_0.xsd b/CDT-commonTypes-v0_8_0.xsd index 162e29ba6a61c88a0b0065086205753f9bcb356f..a8119fecf2df6b6375b4c774ee8d69362f48949a 100644 --- a/CDT-commonTypes-v0_8_0.xsd +++ b/CDT-commonTypes-v0_8_0.xsd @@ -302,11 +302,11 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR </xs:complexType> - <!-- Todo - this looks wrong. Are there supposed to be separate type and value elements ? --> + <!-- TODO: - TS-0004 calls the member elements "name" and "type", but name and value seems more appropriate --> <xs:complexType name="anyArgType"> <xs:sequence> <xs:element name="name" type="xs:NCName" /> - <xs:element name="type" type="xs:anyType" /> + <xs:element name="value" type="xs:anyType" /> </xs:sequence> </xs:complexType> @@ -379,12 +379,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:element name="anyArg" type="m2m:anyArgType" minOccurs="0" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> - - <xs:complexType name="anyArgsListType"> - <xs:sequence> - <xs:element name="anyArg" type="m2m:anyArgType" minOccurs="0" maxOccurs="unbounded" /> - </xs:sequence> - </xs:complexType> + + <!-- TODO: - TS-0004 also shows an anyArg option, but this isn't compatible with the cmdType, so has been omitted --> <xs:complexType name="execReqArgsListType"> <xs:choice> @@ -395,7 +391,7 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:element name="softwareInstall" type="m2m:softwareInstallArgsType" maxOccurs="unbounded" /> <xs:element name="softwareUpdate" type="m2m:softwareUpdateArgsType" maxOccurs="unbounded" /> <xs:element name="softwareUninstall" type="m2m:softwareUninstallArgsType" maxOccurs="unbounded" /> - <xs:element name="anyArg" type="m2m:anyArgsListType" minOccurs="0" maxOccurs="unbounded" /> +<!-- <xs:element name="anyArg" type="m2m:anyArgsListType" minOccurs="0" maxOccurs="unbounded" /> --> </xs:choice> </xs:complexType>