Jeremias Maerki <[EMAIL PROTECTED]> wrote:
> The only place where Xerces is directly imported is the PFMReader and
> TTFReader. Ok, Driver, when startet using the command line, uses Xerces
> by default, but nothing prevents you from using any JAXP parser with FOP.

Stuff matching org.apache.x* in 0.20.2:
  parserClassName = "org.apache.xerces.parsers.SAXParser";
  parserClassName = "org.apache.xerces.parsers.SAXParser";
  parserClassName = "org.apache.xerces.parsers.SAXParser";

I believe all this stuff could be replaced by JAXP 1.1 standard
functionality. This means FOP could also be build with any JAXP
1.1 compatible XML/XSL library.
This would also get rid of some unfortunate dependencies from
Driver.getParserClassName() (why not use
instead and let the library handle all the annoying stuff? At
the same time, validation could be switched off, gaining some
performance in rare cases).
I could try to prepare patches, however:
- Is there a chance to get them into the maintenance branch?
  (there is a feature freeze pending, AFAIK)
- Last time i tried i was not able to build FOP successfully,
  because of an odd ant incompatibility problem i didn't (and
  still don't) have time to resolve. This means i can only try
  basic compilation, someone else would have to finalize the

(Crossposted to fop-dev)


To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to