RFC Errata
RFC 5707, "Media Server Markup Language (MSML)", February 2010
Source of RFC: INDEPENDENTSee Also: RFC 5707 w/ inline errata
Errata ID: 4021
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Wang Lihe
Date Reported: 2014-06-23
Verifier Name: Nevil Brownlee
Date Verified: 2014-07-20
Section 8.3 says:
8.3 deletewhen: defines whether a media server should automatically delete the conference. Possible values are "nomedia", "nocontrol", and "never". Default is "nomedia". 16.2.2 <xs:attribute name="deletewhen" default="never"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="nomedia"/> <xs:enumeration value="nocontrol"/> <xs:enumeration value="never"/> </xs:restriction> </xs:simpleType> </xs:attribute> 10.2.2.1 deletewhen: as defined by <createconference> element in MSML Conference Core Package. 16.4.4 <xs:attribute name="deletewhen" use="optional" default="never"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="nomedia"/> <xs:enumeration value="nocontrol"/> <xs:enumeration value="never"/> </xs:restriction> </xs:simpleType> </xs:attribute>
Notes:
I don't know which is right, it is "nomedia" from 8.3 and "never" from xsd. One of it should be rewrite. The same thing to the 10.2.2.1 and 16.4.4.
16.2.2 may be missed 'use="optional"'.
---
This RFC's authors confirm that section 8.3 is incorrect; deletewhen's deafult should be 'never'.
As well, "if the 'use=' atribute is not specified in the schema definition for a given attribute, then it defaults to 'optional'".