jeremias 2003/03/12 03:00:22
Modified: src/java/org/apache/fop/apps Driver.java
Log:
Make parser namespace-aware so the run() method works with XSL-FO files as input.
Revision Changes Path
1.3 +4 -2 xml-fop/src/java/org/apache/fop/apps/Driver.java
Index: Driver.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/apps/Driver.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Driver.java 12 Mar 2003 10:48:04 -0000 1.2
+++ Driver.java 12 Mar 2003 11:00:21 -0000 1.3
@@ -73,6 +73,7 @@
import org.xml.sax.SAXException;
import org.xml.sax.XMLReader;
import javax.xml.parsers.ParserConfigurationException;
+import javax.xml.parsers.SAXParserFactory;
// Java
import java.io.BufferedReader;
@@ -648,8 +649,9 @@
if (reader == null) {
if (!(source instanceof DocumentInputSource)) {
try {
- reader = javax.xml.parsers.SAXParserFactory.newInstance()
- .newSAXParser().getXMLReader();
+ SAXParserFactory spf =
javax.xml.parsers.SAXParserFactory.newInstance();
+ spf.setNamespaceAware(true);
+ reader = spf.newSAXParser().getXMLReader();
} catch (SAXException e) {
throw new FOPException(e);
} catch (ParserConfigurationException e) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]