Commit 8f9b8f7b authored by garciay's avatar garciay
Browse files

After build with Elvior/testCast:

1) missing namespace references (e.g. xs:length instead of xs.length in cug.xsd)
2) rename reveal-URI-options-type into reveal-URIoptions-type
parent 3f136f2c
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -32,8 +32,7 @@ document.</xs:documentation>
</xs:complexType>
</xs:element>
<!-- communication diversion specific extensions to IETF common policy actions-->
<xs:element name="forward-to" type="ss:forward-to-type"/> <xs:simpleType name="reveal-URIoptions-
type">
<xs:element name="forward-to" type="ss:forward-to-type"/> <xs:simpleType name="reveal-URIoptions-type">
<xs:restriction base="xs:string">
<xs:enumeration value="false"/>
<xs:enumeration value="not-reveal-GRUU"/>
@@ -45,14 +44,14 @@ type">
<xs:sequence>
<xs:element name="target" type="xs:anyURI" minOccurs="1" maxOccurs="1"/>
<xs:element name="notify-caller" type="xs:boolean" default="true" minOccurs="0"/>
<xs:element name="reveal-identity-to-caller" type="ss:reveal-URI-options-type"
<xs:element name="reveal-identity-to-caller" type="ss:reveal-URIoptions-type"
default="true" minOccurs="0"/>
<xs:element name="reveal-served-user-identity-to-caller" type="ss:reveal-URI-optionstype"
<xs:element name="reveal-served-user-identity-to-caller" type="ss:reveal-URIoptions-type"
default="true" minOccurs="0"/>
<xs:element name="notify-served-user" type="xs:boolean" default="false" minOccurs="0"/>
<xs:element name="notify-served-user-on-outbound-call" type="xs:boolean" default="false"
minOccurs="0"/>
<xs:element name="reveal-identity-to-target" type="ss:reveal-URI-options-type"
<xs:element name="reveal-identity-to-target" type="ss:reveal-URIoptions-type"
default="true" minOccurs="0"/>
<xs:element ref="ss:NoReplyTimer" minOccurs="0"/>
</xs:sequence>
+2 −2
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@
	</xs:simpleType>
	<xs:simpleType name="networkIdentityType">
		<xs:restriction base="xs:hexBinary">
			<xs.length value="1"/>
			<xs:length value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="sixteenbitType">
+10 −11
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@
       </xs:annotation>
       <xs:complexType>
           <xs:sequence>
              <xs:group ref="absServiceGroup" minOccurs="0" maxOccurs="unbounded" />
              <xs:group ref="ss:absServiceGroup" minOccurs="0" maxOccurs="unbounded" />
       <xs:element name="extensions" minOccurs="0">
       <xs:complexType>
       <xs:sequence>
@@ -63,22 +63,21 @@
	<xs:group name="absServiceGroup">
		<xs:choice>
		 <!-- default -->
		 <xs:element ref="absService"/>
		 <xs:element ref="ss:absService"/>
		 <!-- TIP-TRI -->
		 <xs:element ref="terminating-identity-presentation-restriction"/>
		 <xs:element ref="terminating-identity-presentation"/>
		 <xs:element ref="ss:terminating-identity-presentation-restriction"/>
		 <xs:element ref="ss:terminating-identity-presentation"/>
		  <!-- OIP-OIR -->
		 <xs:element ref="originating--identity--presentation--restriction"/>
		 <xs:element ref="originating--identity--presentation"/>
		 <xs:element ref="ss:originating--identity--presentation--restriction"/>
		 <xs:element ref="ss:originating--identity--presentation"/>
		  <!-- CDIV -->
		 <xs:element ref="communication-diversion"/>
		 <xs:element ref="ss:communication-diversion"/>
		  <!-- ACR-CB -->
		 <xs:element ref="incoming-communication-barring"/>
		 <xs:element ref="outgoing-communication-barring"/>
		 <xs:element ref="ss:incoming-communication-barring"/>
		 <xs:element ref="ss:outgoing-communication-barring"/>
		  <!-- CUG -->
		 <!-- <xs:element ref="cug"/> -->
		</xs:choice>
	</xs:group>

</xs:schema>
 No newline at end of file