[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ITP: lib-arbortext-java -- sgml catalog classes for xslt



/ Ian Zimmerman <itz@speakeasy.org> was heard to say:
| Norm> Without some sort of additional entity resolver installed, no.
| Norm> Saxon just calls (an) underlying XML parser and without a
| Norm> resolver, it'll just use the system identifiers.
| 
| Well, how does one "install" such a thing (the arbortext classes are
| an example, I suppose)?  Does that mean recompiling saxon?  The
| documentation included with the arbortext classes seems to imply so,
| but I am afraid my ignorance of Java is shining through here.  

Saxon accepts as a command-line argument the name of a class that
implements the entityResolver interface, so no recompilation is
necessary. So does Xalan.

| But will Debian switch its system catalog to the new format?  That's
| the question, and I doubt it, as other tools (like sp/nsgmls/jade)
| wouldn't work with it.
| 
| Or is it compatible?

The classes handle TR9401 text catalogs (what sp/nsgmls/etc. support),
the XCatalog format supported by (some parts of) Apache, and the OASIS
XML format. Plus a couple of extensions I coded up to prove that our
assertion that the format is extensible was actually true :-)

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | Even while a thing is in the act of
http://nwalsh.com/            | coming into existence, some part of it
                              | has already ceased to be.--Marcus
                              | Aurelius



Reply to: