You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ed...@apache.org on 2001/11/07 00:51:50 UTC

cvs commit: xml-xerces/java/src/org/apache/xerces/jaxp SAXParserImpl.java

edwingo     01/11/06 15:51:50

  Modified:    java/src/org/apache/xerces/jaxp SAXParserImpl.java
  Log:
  Explicitly turn on namespace-prefixes if namespaces is off
  
  Revision  Changes    Path
  1.9       +8 -1      xml-xerces/java/src/org/apache/xerces/jaxp/SAXParserImpl.java
  
  Index: SAXParserImpl.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/jaxp/SAXParserImpl.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- SAXParserImpl.java	2001/08/24 21:26:08	1.8
  +++ SAXParserImpl.java	2001/11/06 23:51:50	1.9
  @@ -1,5 +1,5 @@
   /*
  - * $Id: SAXParserImpl.java,v 1.8 2001/08/24 21:26:08 edwingo Exp $
  + * $Id: SAXParserImpl.java,v 1.9 2001/11/06 23:51:50 edwingo Exp $
    *
    * The Apache Software License, Version 1.1
    *
  @@ -121,6 +121,13 @@
           namespaceAware = spf.isNamespaceAware();
           String namespaces = "http://xml.org/sax/features/namespaces";
           xmlReader.setFeature(namespaces, namespaceAware);
  +
  +        // SAX "namespaces" and "namespace-prefixes" features must not both
  +        // be false as specified by SAX
  +        if (namespaceAware == false) {
  +            String prefixes = "http://xml.org/sax/features/namespace-prefixes";
  +            xmlReader.setFeature(prefixes, true);
  +        }
   
           setFeatures(features);
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org