mrglavas    2004/01/26 13:18:43

  Modified:    java/src/org/apache/xerces/impl/xs XMLSchemaLoader.java
  Log:
  Fixing an NPE. See REVISIT comment.
  
  Revision  Changes    Path
  1.25      +5 -2      
xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaLoader.java
  
  Index: XMLSchemaLoader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaLoader.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- XMLSchemaLoader.java      23 Jan 2004 17:22:21 -0000      1.24
  +++ XMLSchemaLoader.java      26 Jan 2004 21:18:43 -0000      1.25
  @@ -411,7 +411,10 @@
       public void setProperty(String propertyId,
                   Object state) throws XMLConfigurationException {                   
           fSettingsChanged = true;            
  -        fLoaderConfig.setProperty(propertyId, state);    
  +        // REVISIT: We cannot set null values on this configuration
  +        // because it is backed by a java.util.Hashtable which doesn't
  +        // permit null values. -- mrglavas
  +        if (state != null) fLoaderConfig.setProperty(propertyId, state);    
           if(propertyId.equals( JAXP_SCHEMA_SOURCE)) {
               fJAXPSource = state;
               fJAXPProcessed = false;
  
  
  

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

Reply via email to