I just checked in a fix for this, it should now work again.

Carsten

> -----Original Message-----
> From: Ramy Mamdouh [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, March 12, 2003 4:51 PM
> To: [EMAIL PROTECTED]
> Subject: XMLFroms NPE, maybe related to the
> NamespaceNormalizingDOMStreamer?
>
>
> Hello,
>
> I'm using Cocoon-dev 2.1, CVS updated this morning, Tomcat 4.1.18, JDK
> 1.4.1_01.
>
> XMLForms stuff (both the samples, and my application's specific ones)
> aren't working, with a Null Pointer Exception.
>
> Looks like it has something to do with the DOM 1 support?
>
> here's the exceptions in the log, the Caused by exception is highlighted :
>
> ==================
> org.apache.cocoon.ProcessingException: Failed to execute pipeline.:
> java.lang.NullPointerException
>       at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessi
> ngPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:303)
>       at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.p
> rocess(AbstractProcessingPipeline.java:681)
>       at
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(Sitem
> apSource.java:413)
>       at
> org.apache.cocoon.environment.AbstractEnvironment.toSAX(AbstractEn
> vironment.java:503)
>       at
> org.apache.cocoon.environment.http.HttpEnvironment.toSAX(HttpEnvir
> onment.java:304)
>       at
> org.apache.cocoon.environment.AbstractEnvironment.toSAX(AbstractEn
> vironment.java:489)
>       at
> org.apache.cocoon.environment.wrapper.EnvironmentWrapper.toSAX(Env
> ironmentWrapper.java:358)
>       at
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.
> java:140)
>       at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.p
> rocessXMLPipeline(AbstractProcessingPipeline.java:529)
>       at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessi
> ngPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:214)
>       at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.p
> rocess(AbstractProcessingPipeline.java:681)
>       at
> org.apache.cocoon.components.source.impl.SitemapSource.toSAX(Sitem
> apSource.java:413)
>       at
> org.apache.cocoon.environment.AbstractEnvironment.toSAX(AbstractEn
> vironment.java:503)
>       at
> org.apache.cocoon.environment.http.HttpEnvironment.toSAX(HttpEnvir
> onment.java:304)
>       at
> org.apache.cocoon.environment.AbstractEnvironment.toSAX(AbstractEn
> vironment.java:489)
>       at
> org.apache.cocoon.webapps.portal.components.CopletThread.run(Cople
> tThread.java:210)
>       at java.lang.Thread.run(Thread.java:536)
>
> *Caused by: java.lang.NullPointerException*
>       at
> org.apache.xalan.transformer.TransformerIdentityImpl.flushStartDoc
> (TransformerIdentityImpl.java:888)
>       at
> org.apache.xalan.transformer.TransformerIdentityImpl.startPrefixMa
> pping(TransformerIdentityImpl.java:931)
>       at
> org.apache.cocoon.xml.dom.DOMStreamer$NamespaceNormalizingDOMStrea
> mer.startNode(DOMStreamer.java:470)
>       at
> org.apache.cocoon.xml.dom.DOMStreamer$NamespaceNormalizingDOMStrea
> mer.stream(DOMStreamer.java:259)
>       at
> org.apache.cocoon.xml.dom.DOMStreamer.stream(DOMStreamer.java:173)
>       at org.apache.cocoon.xml.XMLUtils.serializeNode(XMLUtils.java:230)
>       at
> org.apache.cocoon.xml.XMLUtils.serializeNodeToXML(XMLUtils.java:181)
>       at
> org.apache.cocoon.transformation.AbstractSAXTransformer.endRecordi
> ng(AbstractSAXTransformer.java:496)
>       at
> org.apache.cocoon.transformation.XMLFormTransformer.endTransformin
> gElement(XMLFormTransformer.java:965)
>       at
> org.apache.cocoon.transformation.AbstractSAXTransformer.endElement
> (AbstractSAXTransformer.java:355)
>       at
> org.apache.cocoon.components.sax.XMLTeePipe.endElement(XMLTeePipe.
> java:124)
>       at
> org.apache.cocoon.xml.AbstractXMLPipe.endElement(AbstractXMLPipe.java:147)
>       at
> org.apache.cocoon.transformation.I18nTransformer.endElement(I18nTr
> ansformer.java:1158)
>       at
> org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAX
> Parser.java:585)
>       at
> org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLName
> spaceBinder.java:898)
>       at
> org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceB
> inder.java:644)
>       at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndEleme
> nt(XMLDocumentFragmentScannerImpl.java:1008)
>       at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentCont
> entDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)
>       at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument
> (XMLDocumentFragmentScannerImpl.java:329)
>       at
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.
> java:525)
>       at
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.
> java:581)
>       at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
>       at
> org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParse
> r.java:1175)
>       at
> org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:302)
>       at
> org.apache.excalibur.xmlizer.DefaultXMLizer.toSAX(DefaultXMLizer.java:161)
>       at
> org.apache.cocoon.environment.AbstractEnvironment.toSAX(AbstractEn
> vironment.java:506)
>       at
> org.apache.cocoon.environment.http.HttpEnvironment.toSAX(HttpEnvir
> onment.java:304)
>       at
> org.apache.cocoon.environment.AbstractEnvironment.toSAX(AbstractEn
> vironment.java:489)
>       at
> org.apache.cocoon.environment.wrapper.EnvironmentWrapper.toSAX(Env
> ironmentWrapper.java:358)
>       at
> org.apache.cocoon.environment.wrapper.EnvironmentWrapper.toSAX(Env
> ironmentWrapper.java:358)
>       at
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.
> java:140)
>       at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessi
> ngPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:253)
>       ... 16 more
>
>

Reply via email to