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