This is the mail archive of the docbook@lists.oasis-open.org mailing list for the DocBook project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: DocBook XML V4.1.2 Released (& mirrored)


/ Sylvan Ravinet <sylvan@ravinet.com> was heard to say:
| I cannot validate my document against this DTD. The xmlproc output is
| attached (xmlproc is part of the Python PyXML package).

xmlproc says (with some long lines wrapped for email):

  xmlproc version 0.62

  Parsing '/home/sylvan/tfc/cvswork/dev/vsex/doc/requirements-speci\
  fication/requirements-specification.xml'
  W:/home/sylvan/tfc/cvswork/dev/vsex/doc/requirements-specificatio\
  n/requirements-specification.xml:1:36: Unsupported encoding 'utf-8'

Processors must support UTF-8 and UTF-16.

  W:http://dev.teraflops.com/mirror/xml/docbook/xml/4.1.2/docbookx.dtd:74:25:
  Unsupported character number '8364' in character reference

It looks to me like xmlproc isn't Unicode-aware. XML uses Unicode.

xmlproc despite its name is not an XML processor.

| Same thing with XML Spy 3.0, but different error: "This file is not valid
| - text is not well-formed after entity resolution(please verify all
| entities)" concerning dbpoolx.mod. The highlighted text of the dtd is
| attached.

The highlighted text appears to be nothing more than a chunk of the
DTD.  If I had to guess, I'd say that they have a bug in how they
handle PEs. In any event, I'm very confident that it's a bug in XML
Spy, not in the DTD. Tools that I am far more trusting of, like SP,
XT, and Xerces, all process the DTD without complaint.

| (This is probably unrelated, but I mirrored the DTD locally so that it is 
| available via the FPI URL, and I don't have any system CATALOG file)

You mean the system URI, the FPI is the public part. But I agree, it's
probably unrelated.

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com>      | There is nothing which human
http://www.oasis-open.org/docbook/ | courage will not undertake, and
Chair, DocBook Technical Committee | little that human patience will
                                   | not endure.--Dr. Johnson

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]