OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-transport message

[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]

Search: Match: Sort by:
Words: | Help


Powered by eList eXpress LLC