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: Circumventing restrictions in the WP9 DTD-compiler ?


"Gershon Leib Joseph" <gershon@mainsoft.com> wrote:

> One thing is still not clear to me--is WP crashing over the notations, or is
> it just generating a warning message? The correct thing for it to do is just
> generate a warning message, so that you know that your notation declarations
> are being ignored.

Gershon,

I append a backtranslated error protocol from the compilation of the
unmodified docbookx.dtd, which does not write a WP-template for the dtd.
The dtd compiler does not crash.

When the NOTATIONs are removed from dbnotnx.mod as described earlier
docbookx.dtd can be compiled but the XML warnings except for the
NOTATIONs reappear.

Joachim
Error protocol file
DTD-file (Input) = e:\wp2000\xml\dtd\docbookx.dtd
WP-template file (Output) = E:\WP2000\TEMPLATE\USERDEFINED WP-templates\EMPTY.WPT
WP-fontfile        = [None]
catalogfile(s)             = E:\WP2000\XML\Dtd\Compile.cat
compile as XML             = Yes
interprete '-' as [- dash] = no

XML-error:
   (Zeile 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 59, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 60, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 61, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 62, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 66, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 69, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 72, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 75, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 79, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 81, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 86, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 89, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
XML-error:
   (Line 66, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 92, e:\wp2000\xml\dtd\dbnotnx.mod)
External declarations must have an explicit SYSTEM declaration
Warning:
   (Line 78, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 49, e:\wp2000\xml\dtd\ent/iso-lat2.ent)
ENTITY "inodot" already declared
Warning:
   (Line 78, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 21, e:\wp2000\xml\dtd\ent/iso-num.ent)
ENTITY "gt" already declared
Warning:
   (Line 78, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 61, e:\wp2000\xml\dtd\ent/iso-num.ent)
ENTITY "quot" already declared
Warning:
   (Line 78, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 62, e:\wp2000\xml\dtd\ent/iso-num.ent)
ENTITY "apos" already declared
Warning:
   (Line 91, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 3316, e:\wp2000\xml\dtd\dbpoolx.mod)
ENTITY "exchange.table.module" already declared
Warning:
   (Line 91, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 20, e:\wp2000\xml\dtd\calstblx.dtd)
ENTITY "bodyatt" already declared
Warning:
   (Line 91, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 21, e:\wp2000\xml\dtd\calstblx.dtd)
ENTITY "secur" already declared
Warning:
   (Line 91, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 47, e:\wp2000\xml\dtd\calstblx.dtd)
ENTITY "tbl.table.mdl" already declared
Warning:
   (Line 91, e:\wp2000\xml\dtd\docbookx.dtd   ...   Line 60, e:\wp2000\xml\dtd\calstblx.dtd)
ENTITY "tbl.entry.mdl" already declared
XML-error:
XML-error in DTD. Remove noted errors, restart compilation
    ***** LGC-component not written to WP-template! *****

Note (J.v.J): this a translation from the german error dtd-compiler messages.The noun "declaration" is perhaps an incorrect translation from "Kennzeichnung" which really means "definite description", but I don't know the original english error text, and "declaration" seems to me more plausible in this context.

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