Author: mukulg Date: Fri Mar 23 07:59:16 2012 New Revision: 1304218 URL: http://svn.apache.org/viewvc?rev=1304218&view=rev Log: fixing an NPE error reported by Jorge Williams on "xerces users" list.
Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java Modified: xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java?rev=1304218&r1=1304217&r2=1304218&view=diff ============================================================================== --- xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java (original) +++ xerces/java/branches/xml-schema-1.1-dev/src/org/apache/xerces/impl/xs/XMLSchemaValidator.java Fri Mar 23 07:59:16 2012 @@ -2596,7 +2596,10 @@ public class XMLSchemaValidator private XSElementDecl findLocallyDeclaredType(QName element, XSCMValidator currentCM, XSTypeDefinition baseType) { - XSElementDecl elemDecl = currentCM.findMatchingElemDecl(element, fSubGroupHandler); + XSElementDecl elemDecl = null; + if (currentCM != null) { + elemDecl = currentCM.findMatchingElemDecl(element, fSubGroupHandler); + } if (elemDecl == null) { if (baseType.getTypeCategory() != XSTypeDefinition.SIMPLE_TYPE && baseType != SchemaGrammar.getXSAnyType(fSchemaVersion)) { --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@xerces.apache.org For additional commands, e-mail: commits-h...@xerces.apache.org