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: new DTD and XSD for v2.1c


[chris writes]
 
> Here are revised DTD, XSD and sample XML for v2.1c. I would
> welcome a double check by anyone with a few cycles and a reasonable
> validating parser.
 
For DTDs:
(1) nsgmls 1.3.4 with XML support reports correctly that in level1-10022000.xml:
 
        <ebXMLHeader xmlns="http://ebxml ....>
 
  is not valid because there is no attribute definition for xmlns on the ebXML element in the DTD.
 
Note that in DTD validation an xmlns attribute has no special status. Therefore, if there is a value for an xmlns attribute in the instance, an xmlns attribute has to be declared in the DTD.
 
(2) xerces 1_1_3 reports incorrectly that level1-10022000.xml has no errors.
 
(3) XML Spy 3.0.7 reports incorrectly that level1-10022000.xml has no errors.
 
(4) XML Instance misses the xmnls error and reports that level1-10022000 has the following error:
 
         Element "timestamp" data "183909.000Z" is not a valid time.
 
    This supports D4DTD (http://www.w3.org/TR/dt4dtd) and is correct assuming that D4DTD validation is desired.
 
For the schema:
 
(1) XML Instance reports the timestamp error (see above).
 
(2) The schema crashed the XSV validator at http://www.w3.org/2000/06/webdata/xsv.
 
Hope this helps
 
S.
 
 
 


[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