You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by fo...@locus.apache.org on 2000/07/15 13:37:06 UTC
cvs commit: xml-fop/src/org/apache/fop/apps AWTCommandLine.java CommandLine.java PrintCommandLine.java
fotis 00/07/15 04:37:06
Modified: src/org/apache/fop/apps AWTCommandLine.java CommandLine.java
PrintCommandLine.java
Log:
set SAX 2 feature namespace-prefix to true
Revision Changes Path
1.7 +8 -1 xml-fop/src/org/apache/fop/apps/AWTCommandLine.java
Index: AWTCommandLine.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/AWTCommandLine.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- AWTCommandLine.java 2000/07/11 03:01:12 1.6
+++ AWTCommandLine.java 2000/07/15 11:37:05 1.7
@@ -70,12 +70,19 @@
frame.progress(resource.getString("Init parser") + " ...");
XMLReader parser = createParser();
-
if (parser == null) {
MessageHandler.errorln("ERROR: Unable to create SAX parser");
System.exit(1);
}
+ // setting the necessary parser features
+ try {
+ parser.setFeature("http://xml.org/sax/features/namespace-prefixes", true);
+ } catch (SAXException e) {
+ MessageHandler.errorln("Error in setting up parser feature namespace-prefixes");
+ MessageHandler.errorln("You need a parser which supports SAX version 2");
+ System.exit(1);
+ }
try {
Driver driver = new Driver();
1.10 +14 -3 xml-fop/src/org/apache/fop/apps/CommandLine.java
Index: CommandLine.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/CommandLine.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- CommandLine.java 2000/07/11 02:26:39 1.9
+++ CommandLine.java 2000/07/15 11:37:05 1.10
@@ -1,4 +1,4 @@
-/*-- $Id: CommandLine.java,v 1.9 2000/07/11 02:26:39 arved Exp $ --
+/*-- $Id: CommandLine.java,v 1.10 2000/07/15 11:37:05 fotis Exp $ --
============================================================================
The Apache Software License, Version 1.1
@@ -48,6 +48,8 @@
Software Foundation, please see <http://www.apache.org/>.
*/
+
+
package org.apache.fop.apps;
// SAX
@@ -155,13 +157,22 @@
}
XMLReader parser = createParser();
-
+
if (parser == null) {
MessageHandler.errorln("ERROR: Unable to create SAX parser");
System.exit(1);
}
- try {
+ // setting the parser features
+ try {
+ parser.setFeature("http://xml.org/sax/features/namespace-prefixes", true);
+ } catch (SAXException e) {
+ MessageHandler.errorln("Error in setting up parser feature namespace-prefixes");
+ MessageHandler.errorln("You need a parser which supports SAX version 2");
+ System.exit(1);
+ }
+
+ try {
Driver driver = new Driver();
driver.setRenderer("org.apache.fop.render.pdf.PDFRenderer", version);
driver.addElementMapping("org.apache.fop.fo.StandardElementMapping");
1.4 +9 -1 xml-fop/src/org/apache/fop/apps/PrintCommandLine.java
Index: PrintCommandLine.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/apps/PrintCommandLine.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- PrintCommandLine.java 2000/07/11 03:01:46 1.3
+++ PrintCommandLine.java 2000/07/15 11:37:05 1.4
@@ -51,12 +51,20 @@
}
XMLReader parser = createParser();
-
+
if (parser == null) {
MessageHandler.errorln("ERROR: Unable to create SAX parser");
System.exit(1);
}
+ // setting the necessary parser features
+ try {
+ parser.setFeature("http://xml.org/sax/features/namespace-prefixes", true);
+ } catch (SAXException e) {
+ MessageHandler.errorln("Error in setting up parser feature namespace-prefixes");
+ MessageHandler.errorln("You need a parser which supports SAX version 2");
+ }
+
PrintRenderer renderer = new PrintRenderer();
try {
Driver driver = new Driver();