Hi,

I am getting an error when I try to run SimpleTransform class that is in the
Samples directory.   I modified the class to run a transformation on an XML
file that has a reference to an XML Schema document.  But, I get the
following error:

Exception in thread "main" javax.xml.transform.TransformerException:
java.lang.NullPointerException
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
690)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1092)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1070)
        at SimpleTransform.main(SimpleTransform.java:123)
---------
java.lang.NullPointerException
        at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:987
)
        at
org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault.java:426)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
634)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1092)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1070)
        at SimpleTransform.main(SimpleTransform.java:123)
---------
java.lang.NullPointerException
        at
org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.startElement(SAX2DTM.java:1726)
        at
org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.j
ava:342)
        at
org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator
.java:401)
        at
org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBin
der.java:809)

        at
org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.ja
va:556)
        at
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDValidato
r.java:2678)
        at
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java
:782)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDo
cumentFragmen
tScannerImpl.java:747)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElem
entHook(XMLDo
cumentScannerImpl.java:930)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(
XMLDocumentFragmentScannerImpl.java:1510)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocume
ntFragmentSca
nnerImpl.java:328)
        at
org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserCo
nfiguration.j
ava:479)
        at
org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserCo
nfiguration.j
ava:521)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
        at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:972
)
        at
org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault.java:426)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
634)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1092)
        at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:
1070)
        at SimpleTransform.main(SimpleTransform.java:123)

Does Xalan support XSD?  I would appreciate any help.

thanks,
Malia

Reply via email to