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();