sandygao    2003/03/25 09:15:16

  Modified:    java/src/org/apache/xerces/dom
                        CoreDOMImplementationImpl.java
               java/src/org/apache/xerces/parsers DOMBuilderImpl.java
                        DOMParser.java SAXParser.java
                        XMLDocumentParser.java XMLGrammarParser.java
  Log:
  Change the default parser configuration to the one that supports XML 1.1.
  
  Revision  Changes    Path
  1.23      +3 -3      
xml-xerces/java/src/org/apache/xerces/dom/CoreDOMImplementationImpl.java
  
  Index: CoreDOMImplementationImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/dom/CoreDOMImplementationImpl.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- CoreDOMImplementationImpl.java    20 Mar 2003 00:38:29 -0000      1.22
  +++ CoreDOMImplementationImpl.java    25 Mar 2003 17:15:11 -0000      1.23
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2003 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -299,7 +299,7 @@
                else {
                        // create default parser configuration validating against 
XMLSchemas
                        return new DOMBuilderImpl(
  -                             
"org.apache.xerces.parsers.StandardParserConfiguration",
  +                             "org.apache.xerces.parsers.XML11Configuration",
                                schemaType);
                }
        }
  
  
  
  1.33      +3 -3      
xml-xerces/java/src/org/apache/xerces/parsers/DOMBuilderImpl.java
  
  Index: DOMBuilderImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/DOMBuilderImpl.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- DOMBuilderImpl.java       24 Mar 2003 14:28:44 -0000      1.32
  +++ DOMBuilderImpl.java       25 Mar 2003 17:15:11 -0000      1.33
  @@ -220,7 +220,7 @@
                this(
                        (XMLParserConfiguration) ObjectFactory.createObject(
                                "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -                             
"org.apache.xerces.parsers.IntegratedParserConfiguration"));
  +                             "org.apache.xerces.parsers.XML11Configuration"));
                fConfiguration.setProperty(
                        Constants.XERCES_PROPERTY_PREFIX + 
Constants.SYMBOL_TABLE_PROPERTY,
                        symbolTable);
  @@ -235,7 +235,7 @@
                this(
                        (XMLParserConfiguration) ObjectFactory.createObject(
                                "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -                             
"org.apache.xerces.parsers.StandardParserConfiguration"));
  +                             "org.apache.xerces.parsers.XML11Configuration"));
                fConfiguration.setProperty(
                        Constants.XERCES_PROPERTY_PREFIX + 
Constants.SYMBOL_TABLE_PROPERTY,
                        symbolTable);
  
  
  
  1.68      +6 -10     xml-xerces/java/src/org/apache/xerces/parsers/DOMParser.java
  
  Index: DOMParser.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/DOMParser.java,v
  retrieving revision 1.67
  retrieving revision 1.68
  diff -u -r1.67 -r1.68
  --- DOMParser.java    23 Jan 2003 19:39:13 -0000      1.67
  +++ DOMParser.java    25 Mar 2003 17:15:11 -0000      1.68
  @@ -57,33 +57,29 @@
   
   package org.apache.xerces.parsers;
   
  -import java.io.InputStream;
   import java.io.IOException;
  -import java.io.Reader;
   
  -import org.apache.xerces.xni.grammars.XMLGrammarPool;
  +import org.apache.xerces.impl.Constants;
   import org.apache.xerces.util.EntityResolverWrapper;
   import org.apache.xerces.util.ErrorHandlerWrapper;
   import org.apache.xerces.util.ObjectFactory;
   import org.apache.xerces.util.SymbolTable;
   import org.apache.xerces.xni.XNIException;
  -import org.apache.xerces.xni.parser.XMLParseException;
  +import org.apache.xerces.xni.grammars.XMLGrammarPool;
   import org.apache.xerces.xni.parser.XMLConfigurationException;
   import org.apache.xerces.xni.parser.XMLEntityResolver;
   import org.apache.xerces.xni.parser.XMLErrorHandler;
   import org.apache.xerces.xni.parser.XMLInputSource;
  +import org.apache.xerces.xni.parser.XMLParseException;
   import org.apache.xerces.xni.parser.XMLParserConfiguration;
  -import org.apache.xerces.impl.Constants;
  -
   import org.w3c.dom.Node;
  -
   import org.xml.sax.EntityResolver;
   import org.xml.sax.ErrorHandler;
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  -import org.xml.sax.SAXParseException;
   import org.xml.sax.SAXNotRecognizedException;
   import org.xml.sax.SAXNotSupportedException;
  +import org.xml.sax.SAXParseException;
   import org.xml.sax.helpers.LocatorImpl;
   
   /**
  @@ -152,7 +148,7 @@
       public DOMParser(SymbolTable symbolTable, XMLGrammarPool grammarPool) {
           super((XMLParserConfiguration)ObjectFactory.createObject(
               "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -            "org.apache.xerces.parsers.IntegratedParserConfiguration"
  +            "org.apache.xerces.parsers.XML11Configuration"
               ));
   
           // set properties
  
  
  
  1.36      +3 -3      xml-xerces/java/src/org/apache/xerces/parsers/SAXParser.java
  
  Index: SAXParser.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/SAXParser.java,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- SAXParser.java    23 Jan 2003 19:39:13 -0000      1.35
  +++ SAXParser.java    25 Mar 2003 17:15:12 -0000      1.36
  @@ -57,10 +57,10 @@
   
   package org.apache.xerces.parsers;
   
  -import org.apache.xerces.xni.grammars.XMLGrammarPool;
   import org.apache.xerces.impl.Constants;
   import org.apache.xerces.util.ObjectFactory;
   import org.apache.xerces.util.SymbolTable;
  +import org.apache.xerces.xni.grammars.XMLGrammarPool;
   import org.apache.xerces.xni.parser.XMLParserConfiguration;
   
   /**
  @@ -139,7 +139,7 @@
       public SAXParser(SymbolTable symbolTable, XMLGrammarPool grammarPool) {
           super((XMLParserConfiguration)ObjectFactory.createObject(
               "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -            "org.apache.xerces.parsers.IntegratedParserConfiguration"
  +            "org.apache.xerces.parsers.XML11Configuration"
               ));
   
           // set features
  
  
  
  1.8       +7 -7      
xml-xerces/java/src/org/apache/xerces/parsers/XMLDocumentParser.java
  
  Index: XMLDocumentParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/XMLDocumentParser.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XMLDocumentParser.java    3 Apr 2002 14:55:50 -0000       1.7
  +++ XMLDocumentParser.java    25 Mar 2003 17:15:15 -0000      1.8
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2001, 2002 The Apache Software Foundation.  All rights 
  + * Copyright (c) 2001-2003 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -57,11 +57,11 @@
   
   package org.apache.xerces.parsers;
   
  -import org.apache.xerces.xni.grammars.XMLGrammarPool;
  +import org.apache.xerces.impl.Constants;
   import org.apache.xerces.util.ObjectFactory;
   import org.apache.xerces.util.SymbolTable;
  +import org.apache.xerces.xni.grammars.XMLGrammarPool;
   import org.apache.xerces.xni.parser.XMLParserConfiguration;
  -import org.apache.xerces.impl.Constants;
   
   /**
    * This is a concrete vanilla XML parser class. It uses the abstract parser
  @@ -87,7 +87,7 @@
       public XMLDocumentParser() {
           super((XMLParserConfiguration)ObjectFactory.createObject(
               "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -            "org.apache.xerces.parsers.StandardParserConfiguration"
  +            "org.apache.xerces.parsers.XML11Configuration"
               ));
       } // <init>()
   
  @@ -104,7 +104,7 @@
       public XMLDocumentParser(SymbolTable symbolTable) {
           super((XMLParserConfiguration)ObjectFactory.createObject(
               "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -            "org.apache.xerces.parsers.StandardParserConfiguration"
  +            "org.apache.xerces.parsers.XML11Configuration"
               ));
           
fConfiguration.setProperty(Constants.XERCES_PROPERTY_PREFIX+Constants.SYMBOL_TABLE_PROPERTY,
 symbolTable);
       } // <init>(SymbolTable)
  @@ -117,7 +117,7 @@
                                XMLGrammarPool grammarPool) {
           super((XMLParserConfiguration)ObjectFactory.createObject(
               "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -            "org.apache.xerces.parsers.StandardParserConfiguration"
  +            "org.apache.xerces.parsers.XML11Configuration"
               ));
           
fConfiguration.setProperty(Constants.XERCES_PROPERTY_PREFIX+Constants.SYMBOL_TABLE_PROPERTY,
 symbolTable);
           
fConfiguration.setProperty(Constants.XERCES_PROPERTY_PREFIX+Constants.XMLGRAMMAR_POOL_PROPERTY,
 grammarPool);
  
  
  
  1.8       +7 -9      
xml-xerces/java/src/org/apache/xerces/parsers/XMLGrammarParser.java
  
  Index: XMLGrammarParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/XMLGrammarParser.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XMLGrammarParser.java     3 Apr 2002 14:55:50 -0000       1.7
  +++ XMLGrammarParser.java     25 Mar 2003 17:15:15 -0000      1.8
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights 
  + * Copyright (c) 1999-2003 The Apache Software Foundation.  All rights 
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -57,13 +57,11 @@
   
   package org.apache.xerces.parsers;
   
  -import org.apache.xerces.xni.parser.XMLParserConfiguration;
  -import org.apache.xerces.util.SymbolTable;
  -import org.apache.xerces.util.ObjectFactory;
  -import org.apache.xerces.impl.dv.DTDDVFactory;
   import org.apache.xerces.impl.Constants;
  -import org.xml.sax.SAXNotRecognizedException;
  -import org.xml.sax.SAXNotSupportedException;
  +import org.apache.xerces.impl.dv.DTDDVFactory;
  +import org.apache.xerces.util.ObjectFactory;
  +import org.apache.xerces.util.SymbolTable;
  +import org.apache.xerces.xni.parser.XMLParserConfiguration;
   
   /**
    * @version $Id$
  @@ -90,7 +88,7 @@
       protected XMLGrammarParser(SymbolTable symbolTable) {
           super((XMLParserConfiguration)ObjectFactory.createObject(
               "org.apache.xerces.xni.parser.XMLParserConfiguration",
  -            "org.apache.xerces.parsers.StandardParserConfiguration"
  +            "org.apache.xerces.parsers.XML11Configuration"
               ));
           
fConfiguration.setProperty(Constants.XERCES_PROPERTY_PREFIX+Constants.SYMBOL_TABLE_PROPERTY,
 symbolTable);
       }
  
  
  

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

Reply via email to