[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: Potential errors in latest header DTDs
Farrukh, Thanks! Chris Farrukh Najmi wrote: > > > Hi Chris, > > The following to the best of my knowledge seem to be errors/omission in the latest header DTD: > > 1. The ebXMLHeader.Manifest element correctly allows multiple Manifest.DocumentReference > sub-elements. However, the Manifest.DocumentReference can have multiple pairs of > DocumentLabel and DocumentId. This seems incorrect: > <!ELEMENT Manifest (DocumentReference )+> > <!ELEMENT DocumentReference (DocumentLabel , DocumentId )+> > > ^^^ > > It should be: > <!ELEMENT Manifest (DocumentReference )+> > <!ELEMENT DocumentReference (DocumentLabel , DocumentId )> > > 2. Missing attribute Version with default of 1.0 on element Action. I recall you had planned to > include it in an email. > > Since time is running out and you are traveling, I have attached the original DTD (pkg_0_6.dtd) as > well as a modified one (pkg_0_6fn1.dtd) with the above problems fixed. Please give the poc list a > go-no-go on whether to used the modified DTD I have attached. > > -- > > Regards, > Farrukh > > > > > > Here is the diff of the changes. Note my DTD authoring tool may have reformatted your original > somewhat: > > < <!ELEMENT DocumentReference (DocumentLabel , DocumentId )+> > --- > > > > <!ELEMENT DocumentReference (DocumentLabel , DocumentId )> > > > 15c17,18 > < <!ATTLIST Action e-dtype NMTOKEN #FIXED 'string' > > --- > > <!ATTLIST Action Version CDATA #FIXED '1.0' > > e-dtype NMTOKEN #FIXED 'string' > > > > > > > > > > > Name: pkg_0_6.dtd > pkg_0_6.dtd Type: XML DTD (application/x-unknown-content-type-dtdfile) > Encoding: base64 > > Name: pkg_0_6fn1.dtd > pkg_0_6fn1.dtd Type: XML DTD (application/x-unknown-content-type-dtdfile) > Encoding: base64 -- _/_/_/_/ _/ _/ _/ _/ Christopher Ferris - Enterprise Architect _/ _/ _/ _/_/ _/ Phone: 781-442-3063 or x23063 _/_/_/_/ _/ _/ _/ _/ _/ Email: chris.ferris@East.Sun.COM _/ _/ _/ _/ _/_/ Sun Microsystems, Mailstop: UBUR03-313 _/_/_/_/ _/_/_/ _/ _/ 1 Network Drive Burlington, MA 01803-0903
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC