mrglavas    2005/06/23 10:58:52

  Modified:    java/src/org/apache/xerces/impl/xs XMLSchemaValidator.java
  Log:
  Fixing JIRA Issue #1083:
  http://issues.apache.org/jira/browse/XERCESJ-1083
  
  Fixing a possible NPE found by Alex Milowski.
  
  Revision  Changes    Path
  1.178     +3 -2      
xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java
  
  Index: XMLSchemaValidator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java,v
  retrieving revision 1.177
  retrieving revision 1.178
  diff -u -r1.177 -r1.178
  --- XMLSchemaValidator.java   15 Jun 2005 15:56:19 -0000      1.177
  +++ XMLSchemaValidator.java   23 Jun 2005 17:58:52 -0000      1.178
  @@ -2426,10 +2426,11 @@
                               fEntityResolver);
                       grammar = fSchemaLoader.loadSchema(fXSDDescription, xis, 
fLocationPairs);
                   } catch (IOException ex) {
  +                    final String [] locationHints = 
fXSDDescription.getLocationHints();
                       fXSIErrorReporter.fErrorReporter.reportError(
                           XSMessageFormatter.SCHEMA_DOMAIN,
                           "schema_reference.4",
  -                        new Object[] { fXSDDescription.getLocationHints()[0] 
},
  +                        new Object[] { locationHints != null ? 
locationHints[0] : XMLSymbols.EMPTY_STRING },
                           XMLErrorReporter.SEVERITY_WARNING);
                   }
               }
  
  
  

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

Reply via email to