Just got around to testing it.  Looks good.

Thanks,

-jOrGe W.


On Mar 23, 2012, at 3:02 AM, Mukul Gandhi wrote:

> Hi Jorge,
>   It seems you've found a NPE bug. It's now fixed in SVN.
> 
> Could you please verify the fix.
> 
> On Thu, Mar 22, 2012 at 2:58 PM, Jorge Williams
> <jorge.willi...@rackspace.com> wrote:
>> 
>> Hi all,
>> 
>> I've been playing around with the latest XSD 1.1 branch and ran into the
>> following.  I'm attaching a schema and instance documents as a reference.
>> 
>> 
>> If I do
>> 
>> java -cp $CLASSPATH jaxp.SourceValidator  -fx -xsd11 -a  usage.xsd -i
>> sample.xml
>> 
>> or
>> 
>> java -cp $CLASSPATH jaxp.SourceValidator  -fx -xsd11 -a  usage.xsd -i
>> sample2.xml
>> 
>> I get a null pointer exception:
>> 
>> error: Parse error occurred - null
>> java.lang.NullPointerException
>>         at
>> org.apache.xerces.impl.xs.XMLSchemaValidator.findLocallyDeclaredType(XMLSchemaValidator.java:2599)
>>         at
>> org.apache.xerces.impl.xs.XMLSchemaValidator.findLocallyDeclaredType(XMLSchemaValidator.java:2604)
>>         at
>> org.apache.xerces.impl.xs.XMLSchemaValidator.findLocallyDeclaredType(XMLSchemaValidator.java:2604)
>>         at
>> org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:2412)
>>         at
>> org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:857)
>>         at
>> org.apache.xerces.jaxp.validation.ValidatorHandlerImpl.startElement(ValidatorHandlerImpl.java:594)
>>         at
>> org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:498)
>>         at
>> org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:180)
>>         at
>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:275)
>>         at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1653)
>>         at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:324)
>>         at
>> org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:890)
>>         at
>> org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:813)
>>         at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:108)
>>         at
>> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1198)
>>         at
>> org.apache.xerces.jaxp.validation.ValidatorHandlerImpl.validate(ValidatorHandlerImpl.java:816)
>>         at
>> org.apache.xerces.jaxp.validation.ValidatorImpl.validate(ValidatorImpl.java:112)
>>         at javax.xml.validation.Validator.validate(Validator.java:127)
>>         at jaxp.SourceValidator.validate(SourceValidator.java:162)
>>         at jaxp.SourceValidator.main(SourceValidator.java:571)
>> 
>> 
>> Thanks,
>> 
>> jOrGe W.
> 
> 
> 
> 
> -- 
> Regards,
> Mukul Gandhi
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org
> For additional commands, e-mail: j-users-h...@xerces.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org
For additional commands, e-mail: j-users-h...@xerces.apache.org

Reply via email to