I am testing with, Xalan-J 2.7.1 command line program
(org.apache.xalan.xslt.Process).

When I test with the old stylesheet you gave, I get the error:

(Location of error unknown)java.lang.NullPointerException

(Location of error unknown)XSLT Error
(javax.xml.transform.TransformerException): No xml-stylesheet PI found
i
n: test.xml
Exception in thread "main" java.lang.RuntimeException: No
xml-stylesheet PI found in: test.xml
        at org.apache.xalan.xslt.Process.doExit(Process.java:1155)
        at org.apache.xalan.xslt.Process.main(Process.java:1128)

But when I run the modified stylesheet (with redundant namespace
declarations removed), I do not get the error.

It seems, Xalan is having some problem with how you wrote the
namespaces in your original stylesheet.

It may be a bug, but I am not sure ...

But I wouldn't have written the stylesheet file, how you wrote
originally. Your second stylesheet is fine, as per my testing and
Xalan has no problem with it.

On Fri, Oct 17, 2008 at 4:14 PM, Thorsten Scherler
<[EMAIL PROTECTED]> wrote:
> I made a small test and removed the superfluous ns declaration leaving
> me with:
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
> version="1.0">
>      <xsl:template match="/">
>        <forrest:content
> xmlns:forrest="http://apache.org/forrest/templates/1.0";>
>          <forrest:part>
>            <xsl:apply-templates />
>          </forrest:part>
>        </forrest:content>
>      </xsl:template>
>      <xsl:template match="root">
>         <xsl:apply-templates select="child">
>           <xsl:sort select="@prioridad" data-type="number" />
>         </xsl:apply-templates>
>      </xsl:template>
>    </xsl:stylesheet>
>
> It seems to me like a bug in xalan, but maybe I am just missing
> something.
>
> I am doing
> TransformerFactory transFact = TransformerFactory.newInstance();
> ErrorListener listener = new LoggingErrorListener(log);
> transFact.setErrorListener(listener);
> transformer = transFact.newTransformer(xslSource);
>
> can somebody confirm that it is a bug in xalan?
>
> salu2
>
>>
>> Fails on the line in my java code
>> transformer = transFact.newTransformer(xslSource);
>>
>> with:
>> 8790 [main] FATAL org.apache.forrest.dispatcher.TestStructurer
>> (LoggingErrorListener.java:57)  - java.lang.NullPointerException
>> javax.xml.transform.TransformerException: java.lang.NullPointerException
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:952)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:776)
>>       at
>> org.apache.forrest.dispatcher.impl.helper.XSLContractHelper.prepareTransformation(XSLContractHelper.java:75)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:67)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:1)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processContract(XMLStructurer.java:242)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processStructure(XMLStructurer.java:139)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.execute(XMLStructurer.java:90)
>>       at
>> org.apache.forrest.dispatcher.TestStructurer.testStructurer(TestStructurer.java:15)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>       at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>       at java.lang.reflect.Method.invoke(Method.java:585)
>>       at junit.framework.TestCase.runTest(TestCase.java:168)
>>       at junit.framework.TestCase.runBare(TestCase.java:134)
>>       at junit.framework.TestResult$1.protect(TestResult.java:110)
>>       at junit.framework.TestResult.runProtected(TestResult.java:128)
>>       at junit.framework.TestResult.run(TestResult.java:113)
>>       at junit.framework.TestCase.run(TestCase.java:124)
>>       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>       at junit.framework.TestSuite.run(TestSuite.java:227)
>>       at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>       at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
>>       at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
>> Caused by: java.lang.NullPointerException
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.getStylesheetRoot(ElemTemplateElement.java:174)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.resolvePrefixTables(ElemTemplateElement.java:1040)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.compose(ElemTemplateElement.java:193)
>>       at org.apache.xalan.templates.ElemSort.compose(ElemSort.java:335)
>>       at org.apache.xalan.templates.ElemForEach.compose(ElemForEach.java:138)
>>       at
>> org.apache.xalan.templates.ElemCallTemplate.compose(ElemCallTemplate.java:115)
>>       at
>> org.apache.xalan.templates.ElemApplyTemplates.compose(ElemApplyTemplates.java:129)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:361)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.recompose(StylesheetRoot.java:341)
>>       at
>> org.apache.xalan.processor.StylesheetHandler.endDocument(StylesheetHandler.java:471)
>>       at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl
>> $TrailingMiscDispatcher.dispatch(Unknown Source)
>>       at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>> Source)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:922)
>>       ... 27 more
>> ---------
>> java.lang.NullPointerException
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.getStylesheetRoot(ElemTemplateElement.java:174)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.resolvePrefixTables(ElemTemplateElement.java:1040)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.compose(ElemTemplateElement.java:193)
>>       at org.apache.xalan.templates.ElemSort.compose(ElemSort.java:335)
>>       at org.apache.xalan.templates.ElemForEach.compose(ElemForEach.java:138)
>>       at
>> org.apache.xalan.templates.ElemCallTemplate.compose(ElemCallTemplate.java:115)
>>       at
>> org.apache.xalan.templates.ElemApplyTemplates.compose(ElemApplyTemplates.java:129)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:361)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.recompose(StylesheetRoot.java:341)
>>       at
>> org.apache.xalan.processor.StylesheetHandler.endDocument(StylesheetHandler.java:471)
>>       at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl
>> $TrailingMiscDispatcher.dispatch(Unknown Source)
>>       at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>> Source)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:922)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:776)
>>       at
>> org.apache.forrest.dispatcher.impl.helper.XSLContractHelper.prepareTransformation(XSLContractHelper.java:75)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:67)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:1)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processContract(XMLStructurer.java:242)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processStructure(XMLStructurer.java:139)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.execute(XMLStructurer.java:90)
>>       at
>> org.apache.forrest.dispatcher.TestStructurer.testStructurer(TestStructurer.java:15)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>       at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>       at java.lang.reflect.Method.invoke(Method.java:585)
>>       at junit.framework.TestCase.runTest(TestCase.java:168)
>>       at junit.framework.TestCase.runBare(TestCase.java:134)
>>       at junit.framework.TestResult$1.protect(TestResult.java:110)
>>       at junit.framework.TestResult.runProtected(TestResult.java:128)
>>       at junit.framework.TestResult.run(TestResult.java:113)
>>       at junit.framework.TestCase.run(TestCase.java:124)
>>       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>       at junit.framework.TestSuite.run(TestSuite.java:227)
>>       at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>       at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
>>       at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
>> 8810 [main] FATAL org.apache.forrest.dispatcher.TestStructurer
>> (LoggingErrorListener.java:57)  -
>> javax.xml.transform.TransformerException: java.lang.NullPointerException
>> javax.xml.transform.TransformerConfigurationException:
>> javax.xml.transform.TransformerException: java.lang.NullPointerException
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:961)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:776)
>>       at
>> org.apache.forrest.dispatcher.impl.helper.XSLContractHelper.prepareTransformation(XSLContractHelper.java:75)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:67)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:1)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processContract(XMLStructurer.java:242)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processStructure(XMLStructurer.java:139)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.execute(XMLStructurer.java:90)
>>       at
>> org.apache.forrest.dispatcher.TestStructurer.testStructurer(TestStructurer.java:15)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>       at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>       at java.lang.reflect.Method.invoke(Method.java:585)
>>       at junit.framework.TestCase.runTest(TestCase.java:168)
>>       at junit.framework.TestCase.runBare(TestCase.java:134)
>>       at junit.framework.TestResult$1.protect(TestResult.java:110)
>>       at junit.framework.TestResult.runProtected(TestResult.java:128)
>>       at junit.framework.TestResult.run(TestResult.java:113)
>>       at junit.framework.TestCase.run(TestCase.java:124)
>>       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>       at junit.framework.TestSuite.run(TestSuite.java:227)
>>       at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>       at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
>>       at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
>> Caused by: javax.xml.transform.TransformerException:
>> java.lang.NullPointerException
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:952)
>>       ... 27 more
>> Caused by: java.lang.NullPointerException
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.getStylesheetRoot(ElemTemplateElement.java:174)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.resolvePrefixTables(ElemTemplateElement.java:1040)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.compose(ElemTemplateElement.java:193)
>>       at org.apache.xalan.templates.ElemSort.compose(ElemSort.java:335)
>>       at org.apache.xalan.templates.ElemForEach.compose(ElemForEach.java:138)
>>       at
>> org.apache.xalan.templates.ElemCallTemplate.compose(ElemCallTemplate.java:115)
>>       at
>> org.apache.xalan.templates.ElemApplyTemplates.compose(ElemApplyTemplates.java:129)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:361)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.recompose(StylesheetRoot.java:341)
>>       at
>> org.apache.xalan.processor.StylesheetHandler.endDocument(StylesheetHandler.java:471)
>>       at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl
>> $TrailingMiscDispatcher.dispatch(Unknown Source)
>>       at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>> Source)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:922)
>>       ... 27 more
>> ---------
>> javax.xml.transform.TransformerException: java.lang.NullPointerException
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:952)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:776)
>>       at
>> org.apache.forrest.dispatcher.impl.helper.XSLContractHelper.prepareTransformation(XSLContractHelper.java:75)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:67)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:1)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processContract(XMLStructurer.java:242)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processStructure(XMLStructurer.java:139)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.execute(XMLStructurer.java:90)
>>       at
>> org.apache.forrest.dispatcher.TestStructurer.testStructurer(TestStructurer.java:15)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>       at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>       at java.lang.reflect.Method.invoke(Method.java:585)
>>       at junit.framework.TestCase.runTest(TestCase.java:168)
>>       at junit.framework.TestCase.runBare(TestCase.java:134)
>>       at junit.framework.TestResult$1.protect(TestResult.java:110)
>>       at junit.framework.TestResult.runProtected(TestResult.java:128)
>>       at junit.framework.TestResult.run(TestResult.java:113)
>>       at junit.framework.TestCase.run(TestCase.java:124)
>>       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>       at junit.framework.TestSuite.run(TestSuite.java:227)
>>       at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>       at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
>>       at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
>> Caused by: java.lang.NullPointerException
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.getStylesheetRoot(ElemTemplateElement.java:174)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.resolvePrefixTables(ElemTemplateElement.java:1040)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.compose(ElemTemplateElement.java:193)
>>       at org.apache.xalan.templates.ElemSort.compose(ElemSort.java:335)
>>       at org.apache.xalan.templates.ElemForEach.compose(ElemForEach.java:138)
>>       at
>> org.apache.xalan.templates.ElemCallTemplate.compose(ElemCallTemplate.java:115)
>>       at
>> org.apache.xalan.templates.ElemApplyTemplates.compose(ElemApplyTemplates.java:129)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:361)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.recompose(StylesheetRoot.java:341)
>>       at
>> org.apache.xalan.processor.StylesheetHandler.endDocument(StylesheetHandler.java:471)
>>       at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl
>> $TrailingMiscDispatcher.dispatch(Unknown Source)
>>       at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>> Source)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:922)
>>       ... 27 more
>> ---------
>> java.lang.NullPointerException
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.getStylesheetRoot(ElemTemplateElement.java:174)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.resolvePrefixTables(ElemTemplateElement.java:1040)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.compose(ElemTemplateElement.java:193)
>>       at org.apache.xalan.templates.ElemSort.compose(ElemSort.java:335)
>>       at org.apache.xalan.templates.ElemForEach.compose(ElemForEach.java:138)
>>       at
>> org.apache.xalan.templates.ElemCallTemplate.compose(ElemCallTemplate.java:115)
>>       at
>> org.apache.xalan.templates.ElemApplyTemplates.compose(ElemApplyTemplates.java:129)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:361)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.recompose(StylesheetRoot.java:341)
>>       at
>> org.apache.xalan.processor.StylesheetHandler.endDocument(StylesheetHandler.java:471)
>>       at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl
>> $TrailingMiscDispatcher.dispatch(Unknown Source)
>>       at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>> Source)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:922)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:776)
>>       at
>> org.apache.forrest.dispatcher.impl.helper.XSLContractHelper.prepareTransformation(XSLContractHelper.java:75)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:67)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:1)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processContract(XMLStructurer.java:242)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processStructure(XMLStructurer.java:139)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.execute(XMLStructurer.java:90)
>>       at
>> org.apache.forrest.dispatcher.TestStructurer.testStructurer(TestStructurer.java:15)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>       at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>       at java.lang.reflect.Method.invoke(Method.java:585)
>>       at junit.framework.TestCase.runTest(TestCase.java:168)
>>       at junit.framework.TestCase.runBare(TestCase.java:134)
>>       at junit.framework.TestResult$1.protect(TestResult.java:110)
>>       at junit.framework.TestResult.runProtected(TestResult.java:128)
>>       at junit.framework.TestResult.run(TestResult.java:113)
>>       at junit.framework.TestCase.run(TestCase.java:124)
>>       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>       at junit.framework.TestSuite.run(TestSuite.java:227)
>>       at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>       at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
>>       at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
>> ---------
>> java.lang.NullPointerException
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.getStylesheetRoot(ElemTemplateElement.java:174)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.resolvePrefixTables(ElemTemplateElement.java:1040)
>>       at
>> org.apache.xalan.templates.ElemTemplateElement.compose(ElemTemplateElement.java:193)
>>       at org.apache.xalan.templates.ElemSort.compose(ElemSort.java:335)
>>       at org.apache.xalan.templates.ElemForEach.compose(ElemForEach.java:138)
>>       at
>> org.apache.xalan.templates.ElemCallTemplate.compose(ElemCallTemplate.java:115)
>>       at
>> org.apache.xalan.templates.ElemApplyTemplates.compose(ElemApplyTemplates.java:129)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:361)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.composeTemplates(StylesheetRoot.java:366)
>>       at
>> org.apache.xalan.templates.StylesheetRoot.recompose(StylesheetRoot.java:341)
>>       at
>> org.apache.xalan.processor.StylesheetHandler.endDocument(StylesheetHandler.java:471)
>>       at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
>> Source)
>>       at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
>>       at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
>>       at org.apache.xerces.impl.XMLDocumentScannerImpl
>> $TrailingMiscDispatcher.dispatch(Unknown Source)
>>       at
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>       at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>       at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>> Source)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:922)
>>       at
>> org.apache.xalan.processor.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:776)
>>       at
>> org.apache.forrest.dispatcher.impl.helper.XSLContractHelper.prepareTransformation(XSLContractHelper.java:75)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:67)
>>       at
>> org.apache.forrest.dispatcher.impl.XSLContract.execute(XSLContract.java:1)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processContract(XMLStructurer.java:242)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.processStructure(XMLStructurer.java:139)
>>       at
>> org.apache.forrest.dispatcher.impl.XMLStructurer.execute(XMLStructurer.java:90)
>>       at
>> org.apache.forrest.dispatcher.TestStructurer.testStructurer(TestStructurer.java:15)
>>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>       at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>       at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>       at java.lang.reflect.Method.invoke(Method.java:585)
>>       at junit.framework.TestCase.runTest(TestCase.java:168)
>>       at junit.framework.TestCase.runBare(TestCase.java:134)
>>       at junit.framework.TestResult$1.protect(TestResult.java:110)
>>       at junit.framework.TestResult.runProtected(TestResult.java:128)
>>       at junit.framework.TestResult.run(TestResult.java:113)
>>       at junit.framework.TestCase.run(TestCase.java:124)
>>       at junit.framework.TestSuite.runTest(TestSuite.java:232)
>>       at junit.framework.TestSuite.run(TestSuite.java:227)
>>       at
>> org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
>>       at
>> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:45)
>>       at
>> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
>>       at
>> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
> --
> Thorsten Scherler                                 thorsten.at.apache.org
> Open Source Java                      consulting, training and solutions
>
>



-- 
Regards,
Mukul Gandhi

Reply via email to