Re: Old cocoon problem?

Michael Wechner <[email protected]>
Newsgroups gmane.comp.cms.wyona.user
Message-ID <[email protected]>

Alex McLintock wrote:

> 
>> Hi folks,
> 
> 
> 
> I'm trying to install the latest Wyona binary on Tomcat 4.0.4-b1, 
> RedhatLinux 7.2
> 
> Unfortunately when I try looking at either the Editor`s View or 
> Administrator's View in the eth-mat example with a web browser I get a 
> classic Cocoon exception....
> 
> The org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode 
> notifies that org.apache.cocoon.ProcessingException says:
> 
> SAX2 driver class org.apache.xerces.parsers.SAXParser does not implement 
> XMLReader
> 
> Now I've cleaned out the work directory, and done all I can think of to 
> get it working.
> I do have a different version of Cocoon working in the same Tomcat 
> installation and that is working....



What version?


> 
> 
> This is appearing in the wyona error log
> 
> ERROR   (2002-06-05) 
> 20:17.23:556[sitemap.action.pml-authorizer](/wyona-cms/ethz-mat/authoring/index) 
> HttpProcessor[8080][3]/PMLAut
> horizerAction: Bad authenticator: null (Authorizer's authenticator: 
> ethz-mat)


It seems like it can't read the configuration of the authenticator from
the sitemap or can't keep it within the session!


> 
> 
> The full exception is below.... Any suggestions?



Wyona is currently using Cocoon-2.1-dev! I know it's working
with Tomcat 4.0.1 and 4.0.3. I never tried Tomcat 4.0.4, so this
might be a reason. I know Tomcat 4.0.2 has a problem (Maybe an even
number problem:-)
What different Cocoon version are you using which is working together
with Tomcat 4.0.4?

All the best

Michael



> 
> 
> 
> 
> Original exception : java.lang.ClassCastException: 
> org.apache.xerces.parsers.StandardParserConfiguration
> at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
> at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
> at 
> org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.generateCode(AbstractMarkupLanguage.java:377) 
> 
> at 
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:370) 
> 
> at 
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:333) 
> 
> at 
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:292) 
> 
> at 
> org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:203) 
> 
> at 
> org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:202) 
> 
> at 
> org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:278) 
> 
> at 
> org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:141) 
> 
> at 
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:317) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:153) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:70) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:122) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:85) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.access$2(PreparableMatchNode.java) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:156) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:140) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:144) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:323) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:293) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:131) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:85) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.access$2(PreparableMatchNode.java) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:156) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:140) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:144) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:323) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:293) 
> 
> at org.apache.cocoon.Cocoon.process(Cocoon.java:584)
> at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:998)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) 
> 
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) 
> 
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) 
> 
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) 
> 
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1017) 
> 
> at 
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115) 
> 
> at java.lang.Thread.run(Thread.java:484)
> 
> Original exception : java.lang.ClassCastException: 
> org.apache.xerces.parsers.StandardParserConfiguration
> at org.apache.xerces.parsers.SAXParser.<init>(SAXParser.java:95)
> at java.lang.Class.newInstance0(Native Method)
> at java.lang.Class.newInstance(Class.java:237)
> at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
> at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source)
> at 
> org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.generateCode(AbstractMarkupLanguage.java:377) 
> 
> at 
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:370) 
> 
> at 
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:333) 
> 
> at 
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:292) 
> 
> at 
> org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:203) 
> 
> at 
> org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:202) 
> 
> at 
> org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:278) 
> 
> at 
> org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:141) 
> 
> at 
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:317) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:153) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:70) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:122) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:85) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.access$2(PreparableMatchNode.java) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:156) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:140) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:144) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:323) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:293) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:131) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:85) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.access$2(PreparableMatchNode.java) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:156) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:140) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:109) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:144) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:323) 
> 
> at 
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:293) 
> 
> at org.apache.cocoon.Cocoon.process(Cocoon.java:584)
> at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:998)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) 
> 
> at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) 
> 
> at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
> at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) 
> 
> at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) 
> 
> at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) 
> 
> at 
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> at 
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1017) 
> 
> at 
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115) 
> 
> at java.lang.Thread.run(Thread.java:484)
> 
> 
> 
> 
> 
> 
> 
> Openweb Analysts Ltd, London: Software For Complex Websites 
> http://www.OWAL.co.uk/
> Free Consultancy for London Companies thinking of Open Source Software.
> 
> 
> 
> _______________________________________________
> WyonaCMS-users mailing list
> [email protected]
> http://mail.wyona.org/cgi-bin/mailman/listinfo/wyonacms-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.