You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@lenya.apache.org by Jürgen Ragaller <ra...@null-oder-eins.ch> on 2007/01/11 15:07:40 UTC

[1.4] - tinymce problem

Hi


With the latest version there seems to be a problem with tinymce.  
When I remove the module tinymce from the modules list in  
publication.xconf the error is gone.

After the login an error is thrown:



FULL EX. STACKTRACE

The parameter [params] must not be null!

org.apache.cocoon.ProcessingException: Unable to get transformer  
handler for cocoon://lenya-page/publicationname/authoring/index.xml? 
doctype=homepage at <map:serialize type="xhtml"> - file:/Users/ 
ragaller/lenya/lenya14x/build/lenya/webapp/lenya/pubs/publicationname/ 
sitemap.xmap:343:50 at <map:transform> - file:/Users/ragaller/lenya/ 
lenya14x/build/lenya/webapp/lenya/pubs/publicationname/sitemap.xmap: 
320:91 at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/ 
lenya/webapp/lenya/pubs/publicationname/sitemap.xmap:313:164 at  
<map:generate> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/lenya/pubs/publicationname/sitemap.xmap:300:175 at <map:mount>  
- file:/Users/ragaller/lenya/lenya14x/build/lenya/webapp/global- 
sitemap.xmap:428:113 at <map:mount> - file:/Users/ragaller/lenya/ 
lenya14x/build/lenya/webapp/sitemap.xmap:637:106

cause: java.lang.RuntimeException: The parameter [params] must not be  
null!

full exception chain stacktrace -

org.apache.cocoon.ProcessingException: Unable to get transformer  
handler for cocoon://lenya-page/publicationname/authoring/index.xml? 
doctype=homepage
	at <map:serialize type="xhtml"> - file:/Users/ragaller/lenya/ 
lenya14x/build/lenya/webapp/lenya/pubs/publicationname/sitemap.xmap: 
343:50
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/lenya/pubs/publicationname/sitemap.xmap:320:91
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/lenya/pubs/publicationname/sitemap.xmap:313:164
	at <map:generate> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/lenya/pubs/publicationname/sitemap.xmap:300:175
	at <map:mount> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:428:113
	at <map:mount> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/sitemap.xmap:637:106
	at org.apache.cocoon.transformation.TraxTransformer.setup 
(TraxTransformer.java:339)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPi 
peline(AbstractProcessingPipeline.java:398)
	at  
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe 
line.setupPipeline(AbstractCachingProcessingPipeline.java:717)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.prepare 
Pipeline(AbstractProcessingPipeline.java:501)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
(AbstractProcessingPipeline.java:453)
	at  
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke( 
SerializeNode.java:121)
	at  
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes(AbstractParentProcessingNode.java:69)
	at  
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke 
(SelectNode.java:103)
	at  
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes(AbstractParentProcessingNode.java:69)
	at  
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke 
(SelectNode.java:103)
	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.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:253)
	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.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:253)
	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:253)
	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:689)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: 
427)
	at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch 
(WebApplicationHandler.java:475)
	at org.mortbay.jetty.servlet.ServletHandler.handle 
(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
	at org.mortbay.jetty.servlet.WebApplicationContext.handle 
(WebApplicationContext.java:635)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
	at org.mortbay.jetty.plus.PlusWebAppContext.handle 
(PlusWebAppContext.java:158)
	at org.mortbay.http.HttpServer.service(HttpServer.java:954)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
	at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
	at org.mortbay.http.SocketListener.handleConnection 
(SocketListener.java:244)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.apache.excalibur.xml.xslt.XSLTProcessorException:  
Exception when creating Transformer from cocoon://lenya-page/ 
publicationname/authoring/index.xml?doctype=homepage
	at  
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAnd 
Validity(TraxProcessor.java:300)
	at org.apache.cocoon.transformation.TraxTransformer.setup 
(TraxTransformer.java:331)
	... 61 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process  
pipeline
	at <map:serialize type="xml"> - file:/Users/ragaller/lenya/lenya14x/ 
build/lenya/webapp/global-sitemap.xmap:210:36
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:202:75
	at <map:transform type="i18n"> - file:/Users/ragaller/lenya/lenya14x/ 
build/lenya/webapp/global-sitemap.xmap:43:34
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:172:76
	at <map:transform type="usecasemenu"> - file:/Users/ragaller/lenya/ 
lenya14x/build/lenya/webapp/global-sitemap.xmap:152:44
	at <map:transform type="i18n"> - file:/Users/ragaller/lenya/lenya14x/ 
build/lenya/webapp/global-sitemap.xmap:43:34
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:145:62
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:143:63
	at org.apache.cocoon.components.source.impl.SitemapSource.toSAX 
(SitemapSource.java:423)
	at org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX 
(TraxProcessor.java:306)
	at  
org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAnd 
Validity(TraxProcessor.java:241)
	... 62 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process  
pipeline
	at <map:serialize type="xml"> - file:/Users/ragaller/lenya/lenya14x/ 
build/lenya/webapp/global-sitemap.xmap:210:36
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:202:75
	at <map:transform type="i18n"> - file:/Users/ragaller/lenya/lenya14x/ 
build/lenya/webapp/global-sitemap.xmap:43:34
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:172:76
	at <map:transform type="usecasemenu"> - file:/Users/ragaller/lenya/ 
lenya14x/build/lenya/webapp/global-sitemap.xmap:152:44
	at <map:transform type="i18n"> - file:/Users/ragaller/lenya/lenya14x/ 
build/lenya/webapp/global-sitemap.xmap:43:34
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:145:62
	at <map:transform> - file:/Users/ragaller/lenya/lenya14x/build/lenya/ 
webapp/global-sitemap.xmap:143:63
	at org.apache.cocoon.ProcessingException.throwLocated 
(ProcessingException.java:145)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleE 
xception(AbstractProcessingPipeline.java:953)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
XMLPipeline(AbstractProcessingPipeline.java:583)
	at  
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe 
line.processXMLPipeline(AbstractCachingProcessingPipeline.java:279)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
(AbstractProcessingPipeline.java:780)
	at org.apache.cocoon.components.source.impl.SitemapSource.toSAX 
(SitemapSource.java:413)
	... 64 more
Caused by: org.apache.lenya.cms.usecase.UsecaseException:  
java.lang.RuntimeException: The parameter [params] must not be null!
	at  
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startE 
lement(UsecaseMenuTransformer.java:145)
	at org.apache.cocoon.xml.AbstractXMLPipe.startElement 
(AbstractXMLPipe.java:95)
	at org.apache.cocoon.transformation.I18nTransformer.startElement 
(I18nTransformer.java:1156)
	at org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag 
(ToXMLSAXHandler.java:204)
	at org.apache.xml.serializer.ToSAXHandler.flushPending 
(ToSAXHandler.java:277)
	at org.apache.xml.serializer.ToXMLSAXHandler.startElement 
(ToXMLSAXHandler.java:645)
	at org.apache.xml.serializer.ToXMLSAXHandler.startElement 
(ToXMLSAXHandler.java:500)
	at org.apache.xalan.transformer.ClonerToResultTree.cloneToResultTree 
(ClonerToResultTree.java:158)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:107)
	at  
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes 
(ElemApplyTemplates.java:393)
	at org.apache.xalan.templates.ElemApplyTemplates.execute 
(ElemApplyTemplates.java:176)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at  
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes 
(ElemApplyTemplates.java:393)
	at org.apache.xalan.templates.ElemApplyTemplates.execute 
(ElemApplyTemplates.java:176)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:160)
	at  
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes 
(ElemApplyTemplates.java:393)
	at org.apache.xalan.templates.ElemApplyTemplates.execute 
(ElemApplyTemplates.java:176)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at  
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes 
(ElemApplyTemplates.java:393)
	at org.apache.xalan.templates.ElemApplyTemplates.execute 
(ElemApplyTemplates.java:176)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at  
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes 
(ElemApplyTemplates.java:393)
	at org.apache.xalan.templates.ElemApplyTemplates.execute 
(ElemApplyTemplates.java:176)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.templates.ElemCopy.execute(ElemCopy.java:114)
	at  
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes 
(ElemApplyTemplates.java:393)
	at org.apache.xalan.templates.ElemApplyTemplates.execute 
(ElemApplyTemplates.java:176)
	at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates 
(TransformerImpl.java:2411)
	at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode 
(TransformerImpl.java:2281)
	at org.apache.xalan.transformer.TransformerImpl.transformNode 
(TransformerImpl.java:1367)
	at org.apache.xalan.transformer.TransformerImpl.run 
(TransformerImpl.java:3458)
	at org.apache.xalan.transformer.TransformerHandlerImpl.endDocument 
(TransformerHandlerImpl.java:406)
	at org.apache.cocoon.xml.AbstractXMLPipe.endDocument 
(AbstractXMLPipe.java:56)
	at org.apache.cocoon.transformation.TraxTransformer.endDocument 
(TraxTransformer.java:586)
	at org.apache.xml.serializer.ToXMLSAXHandler.endDocument 
(ToXMLSAXHandler.java:181)
	at org.apache.xalan.transformer.TransformerImpl.transformNode 
(TransformerImpl.java:1378)
	at org.apache.xalan.transformer.TransformerImpl.run 
(TransformerImpl.java:3458)
	at org.apache.xalan.transformer.TransformerHandlerImpl.endDocument 
(TransformerHandlerImpl.java:406)
	at org.apache.cocoon.xml.AbstractXMLPipe.endDocument 
(AbstractXMLPipe.java:56)
	at org.apache.cocoon.transformation.TraxTransformer.endDocument 
(TraxTransformer.java:586)
	at org.apache.cocoon.sitemap.ContentAggregator.generate 
(ContentAggregator.java:133)
	at  
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
XMLPipeline(AbstractProcessingPipeline.java:579)
	... 67 more
Caused by: org.apache.lenya.cms.usecase.UsecaseException:  
java.lang.RuntimeException: The parameter [params] must not be null!
	at org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions 
(AbstractUsecase.java:227)
	at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke 
(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.apache.avalon.excalibur.component.ComponentProxyGenerator 
$ComponentInvocationHandler.invoke(ComponentProxyGenerator.java:143)
	at $Proxy36.checkPreconditions(Unknown Source)
	at  
org.apache.lenya.cms.cocoon.transformation.UsecaseMenuTransformer.startE 
lement(UsecaseMenuTransformer.java:128)
	... 114 more
Caused by: java.lang.RuntimeException: The parameter [params] must  
not be null!
	at org.apache.lenya.util.Assert.notNull(Assert.java:32)
	at org.apache.lenya.cms.usecase.UsecaseMessage.<init> 
(UsecaseMessage.java:52)
	at org.apache.lenya.cms.usecase.AbstractUsecase.addInfoMessage 
(AbstractUsecase.java:173)
	at org.apache.lenya.cms.usecase.AbstractUsecase.addInfoMessage 
(AbstractUsecase.java:181)
	at org.apache.lenya.cms.editors.tinymce.TinyMce.doCheckPreconditions 
(TinyMce.java:94)
	at org.apache.lenya.cms.usecase.AbstractUsecase.checkPreconditions 
(AbstractUsecase.java:217)
	... 120 more


Thanks for investigating.

Jürgen




---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org


Re: [1.4] - tinymce problem

Posted by Andreas Hartmann <an...@apache.org>.
Jürgen Ragaller schrieb:
> Hi
> 
> 
> With the latest version there seems to be a problem with tinymce. When I
> remove the module tinymce from the modules list in publication.xconf the
> error is gone.

The problem was that AbstractUsecase passed null to the UsecaseMessage
constructor, where I had added a check for null values. It should work
now. Thanks for reporting!

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@lenya.apache.org
For additional commands, e-mail: user-help@lenya.apache.org