I spoke with Nick offline about this problem. It seemed to be caused by setting app server to tomcat and then using war as the build target.
So setting the app server to jetty and building the war (which was then deployed on tomcat) seemed to work fine. On 06/22/2011 02:15 AM, florent andré wrote: > Hi Nick, > > Can you say us what solve your problem ? > > As says Vik your error stack trace let's suppose a missing file... but > the "Gaurav tricks" seems to solve your problem. > Moreover, this release was tested and I can't remember someone else > with this problem. > > Can you share the way to reproduce it ? > > Thanks > ++ > > > > > On 06/20/2011 06:20 PM, Vik Tara wrote: >> Hmm, I think this seems like a problem during your build: >>> /home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>> (No such file or directory) >>> >> >> It refers a local file when it shouldn't. >> >> >> On 06/20/2011 04:45 PM, Nick Holland wrote: >>> thanks Gaurav. Its been driving me crazy all day >>> >>> On Mon, 2011-06-20 at 20:55 +0530, Gaurav Kalia wrote: >>> >>>> Hi Nick >>>> >>>> This problem is due to missing namespace from cmsui*.xml files. >>>> >>>> You should find something like this in cmsui*.xml files >>>> >>>> <catalogue xml:lang="en" xmlns:xhtml="http://www.w3.org/1999/xhtml" >>>> xmlns="http://apache.org/cocoon/i18n/2.1"> >>>> >>>> Make sure you have red color part in all the cmsui*.xml files. I am >>>> not sure if it has been patched in latest version but you can try >>>> this. Search all the cmsui*.xml files and trying adding the red part >>>> if missing in any. >>>> >>>> HTH >>>> >>>> Regards >>>> Gaurav >>>> >>>> On Monday 20 June 2011 06:58 PM, Nick Holland wrote: >>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> hi im new to lenya and cocoon, just been thrown in the deep end as it >>>>> were. >>>>> >>>>> Ive uploaded my .war to tomcat and now its throwing back this >>>>> error when >>>>> i access /lenya >>>>> >>>>> it seems its referring to a local file, but as far as i know, i >>>>> havent >>>>> defined anything to do with 'prettypictures' module, and its never >>>>> thrown this at me before >>>>> >>>>> Apache Lenya: untranslated >>>>> >>>>> >>>>> Open Source Content Management System >>>>> untranslated >>>>> /home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> (No such file or directory) >>>>> >>>>> org.apache.cocoon.ProcessingException: Unable to get transformer >>>>> handler >>>>> for >>>>> file:///home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> at<map:serialize> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:229:26 >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:32:90 >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xm >>>>> >>>>> ap:31:76 at<map:transform type="proxy"> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:30:36 >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:29:71 >>>>> at<map:transform type="i18n"> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:26:34 >>>>> at<map:transform> - file:///usr/share/apache-t >>>>> omcat-5.5.33/webapps/lenya/global-sitemap.xmap:227:59 >>>>> at<map:mount> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/sitemap.xmap:681:106 >>>>> >>>>> >>>>> cause: >>>>> java.io.FileNotFoundException: >>>>> /home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> (No such file or directory) >>>>> >>>>> full exception chain stacktraceuntranslated >>>>> >>>>> org.apache.cocoon.ProcessingException: Unable to get transformer >>>>> handler >>>>> for >>>>> file:///home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> >>>>> at<map:serialize> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:229:26 >>>>> >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:32:90 >>>>> >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:31:76 >>>>> >>>>> at<map:transform type="proxy"> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:30:36 >>>>> >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:29:71 >>>>> >>>>> at<map:transform type="i18n"> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:26:34 >>>>> >>>>> at<map:transform> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/global-sitemap.xmap:227:59 >>>>> >>>>> at<map:mount> - >>>>> file:///usr/share/apache-tomcat-5.5.33/webapps/lenya/sitemap.xmap:681:106 >>>>> >>>>> at >>>>> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:339) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:400) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:738) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:503) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:455) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:139) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) >>>>> >>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:699) >>>>> at >>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154) >>>>> >>>>> at >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:729) >>>>> at >>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >>>>> >>>>> at >>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>>>> >>>>> at >>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >>>>> >>>>> at >>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) >>>>> >>>>> at >>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879) >>>>> >>>>> at org.apache.coyote.http11.Http11BaseProtocol >>>>> $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) >>>>> >>>>> at >>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) >>>>> >>>>> at >>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) >>>>> >>>>> at org.apache.tomcat.util.threads.ThreadPool >>>>> $ControlRunnable.run(ThreadPool.java:689) >>>>> at java.lang.Thread.run(Thread.java:595) >>>>> Caused by: org.apache.excalibur.xml.xslt.XSLTProcessorException: >>>>> Exception when creating Transformer from >>>>> file:///home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> >>>>> at >>>>> org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:300) >>>>> >>>>> at >>>>> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:331) >>>>> >>>>> ... 43 more >>>>> Caused by: org.apache.excalibur.source.SourceNotFoundException: >>>>> file:///home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> doesn't exist. >>>>> at >>>>> org.apache.excalibur.source.impl.FileSource.getInputStream(FileSource.java:157) >>>>> >>>>> at >>>>> org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:308) >>>>> >>>>> at >>>>> org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:241) >>>>> >>>>> ... 44 more >>>>> Caused by: >>>>> java.io.FileNotFoundException: >>>>> /home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> (No such file or directory) >>>>> at java.io.FileInputStream.open(Native Method) >>>>> at java.io.FileInputStream.<init>(FileInputStream.java:106) >>>>> at >>>>> org.apache.excalibur.source.impl.FileSource.getInputStream(FileSource.java:153) >>>>> >>>>> ... 46 more >>>>> stacktraceuntranslated >>>>> >>>>> java.io.FileNotFoundException: >>>>> /home/nick/src/apache-lenya-2.0.4/src/modules/prettyprinting/xslt/xml2nicexml.xsl >>>>> (No such file or directory) >>>>> at java.io.FileInputStream.open(Native Method) >>>>> at java.io.FileInputStream.<init>(FileInputStream.java:106) >>>>> at >>>>> org.apache.excalibur.source.impl.FileSource.getInputStream(FileSource.java:153) >>>>> >>>>> at >>>>> org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:308) >>>>> >>>>> at >>>>> org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:241) >>>>> >>>>> at >>>>> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:331) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:400) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:738) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:503) >>>>> >>>>> at >>>>> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:455) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:139) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177) >>>>> >>>>> at >>>>> org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254) >>>>> >>>>> at org.apache.cocoon.Cocoon.process(Cocoon.java:699) >>>>> at >>>>> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154) >>>>> >>>>> at >>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:729) >>>>> at >>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) >>>>> >>>>> at >>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>>>> >>>>> at >>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >>>>> >>>>> at >>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >>>>> >>>>> at >>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) >>>>> >>>>> at >>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:879) >>>>> >>>>> at org.apache.coyote.http11.Http11BaseProtocol >>>>> $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) >>>>> >>>>> at >>>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) >>>>> >>>>> at >>>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) >>>>> >>>>> at org.apache.tomcat.util.threads.ThreadPool >>>>> $ControlRunnable.run(ThreadPool.java:689) >>>>> at java.lang.Thread.run(Thread.java:595) >>>>> >>>>> >>>>> apoligies for the massive text, but i was unsure of what items you >>>>> guys >>>>> need :) >>>>> >>>>> >>>>> >>>>> >>>> >>>> -- >>>> Gaurav >>>> Web Development >>>> Techblue Softwares& Technology Blueprint Ltd >>>> >>>> T : 08450047142 Extn: 5102 >>>> E : [email protected] >>>> W : www.techblue.co.in >>>> www.technologyblueprint.co.uk >>>> >>>> Confidentiality Notice >>>> >>>> The contents of this email are confidential and may be privileged, and >>>> are intended only for the use of the person or company named >>>> herein. Any >>>> views or opinions presented are solely those of the author and do not >>>> necessarily represent those of Techblue software or Technology >>>> Blueprint >>>> Limited. >>>> >>>> If you are not the intended recipient of this email or a person >>>> responsible for delivering it to the intended recipient, you are >>>> hereby >>>> notified that any distribution, copying or dissemination of the >>>> information herein is strictly prohibited. >>>> >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
