From 24f2b70c71cbfff71afb0912efed2a1c40a40ef0 Mon Sep 17 00:00:00 2001 From: Wolfgang Granzow <wgranzow@qti.qualcomm.com> Date: Mon, 31 Jul 2017 14:53:58 +0200 Subject: [PATCH] Rel-2 changes agreed at PRO#30 See PRO-2017-0182 for a detailed description of the changes --- v2_13_0/CDT-CSEBase-v2_13_0.xsd | 1 + v2_13_0/CDT-enumerationTypes-v2_13_0.xsd | 9 ++++++++- v2_13_0/CDT-remoteCSE-v2_13_0.xsd | 2 +- v2_13_0/CDT-responsePrimitive-v2_13_0.xsd | 4 ++-- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/v2_13_0/CDT-CSEBase-v2_13_0.xsd b/v2_13_0/CDT-CSEBase-v2_13_0.xsd index 967e5cf..57b7078 100644 --- a/v2_13_0/CDT-CSEBase-v2_13_0.xsd +++ b/v2_13_0/CDT-CSEBase-v2_13_0.xsd @@ -64,6 +64,7 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR </xs:element> <xs:element name="pointOfAccess" type="m2m:poaList" /> <xs:element name="nodeLink" type="xs:anyURI" minOccurs="0" /> + <xs:element name="dynamicAuthorizationConsultationIDs" type="m2m:listOfURIs" minOccurs="0" /> <xs:element name="e2eSecInfo" type="m2m:e2eSecInfo" minOccurs="0" /> <!-- Child Resources --> diff --git a/v2_13_0/CDT-enumerationTypes-v2_13_0.xsd b/v2_13_0/CDT-enumerationTypes-v2_13_0.xsd index 4cc6123..2f0bffc 100644 --- a/v2_13_0/CDT-enumerationTypes-v2_13_0.xsd +++ b/v2_13_0/CDT-enumerationTypes-v2_13_0.xsd @@ -261,6 +261,10 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:restriction base="xs:integer"> <!-- ACCEPTED --> <xs:enumeration value="1000" /> + <!-- ACCEPTED for nonBlockingRequestSynch --> + <xs:enumeration value="1001" /> + <!-- ACCEPTED for nonBlockingRequestAsynch --> + <xs:enumeration value="1002" /> <!-- OK --> <xs:enumeration value="2000" /> <!-- CREATED --> @@ -309,7 +313,9 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:enumeration value="4115" /> <!-- ESPRIM_IMPERSONATION_ERROR --> <xs:enumeration value="4116" /> - <!-- INTERNAL_SERVER_ERROR --> + <!-- ORIGINATOR_HAS_ALREADY_REGISTERED --> + <xs:enumeration value="4117" /> + <!-- INTERNAL_SERVER_ERROR --> <xs:enumeration value="5000" /> <!-- NOT_IMPLEMENTED --> <xs:enumeration value="5001" /> @@ -365,6 +371,7 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:enumeration value="6029" /> </xs:restriction> </xs:simpleType> + <xs:simpleType name="requestStatus"> <xs:annotation> diff --git a/v2_13_0/CDT-remoteCSE-v2_13_0.xsd b/v2_13_0/CDT-remoteCSE-v2_13_0.xsd index bf13f07..8683598 100644 --- a/v2_13_0/CDT-remoteCSE-v2_13_0.xsd +++ b/v2_13_0/CDT-remoteCSE-v2_13_0.xsd @@ -53,8 +53,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR <xs:element name="Trigger-Recipient-ID" type="m2m:triggerRecipientID" minOccurs="0" /> <xs:element name="requestReachability" type="xs:boolean" /> <xs:element name="nodeLink" type="xs:anyURI" minOccurs="0" /> - <xs:element name="e2eSecInfo" type="m2m:e2eSecInfo" minOccurs="0" /> <xs:element name="triggerReferenceNumber" type="xs:unsignedInt" minOccurs="0" /> + <xs:element name="e2eSecInfo" type="m2m:e2eSecInfo" minOccurs="0" /> <!-- Child Resources --> <xs:choice minOccurs="0" maxOccurs="1"> diff --git a/v2_13_0/CDT-responsePrimitive-v2_13_0.xsd b/v2_13_0/CDT-responsePrimitive-v2_13_0.xsd index 02acbf9..6ae7506 100644 --- a/v2_13_0/CDT-responsePrimitive-v2_13_0.xsd +++ b/v2_13_0/CDT-responsePrimitive-v2_13_0.xsd @@ -151,8 +151,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR </xs:complexType> <xs:complexType name="listOfChildResourceRef"> - <xs:sequence> - <xs:element name="childResource" type="m2m:childResourceRef" minOccurs="0" maxOccurs="unbounded" /> + <xs:sequence> + <xs:element name="resourceRef" type="m2m:childResourceRef" minOccurs="1" maxOccurs="unbounded" /> </xs:sequence> </xs:complexType> -- GitLab