Hi Srikanth,
The list you're loading should be an XML stream. So the sitemap
modification should be:
<map:match pattern="dynamiclist.xml">
<map:generate src="resources/dynamiclist.xml"/>
<map:serialize type="xml"/>
</map:match>
instead of
<map:match pattern="dynamiclist.xml">
<map:read src="resources/dynamiclist.xml" mime-type="text/xml"/>
</map:match>
Two suggestions :
- don't modify the code under /editor directly: instead, use the
extension mechanism [1]. In this way, you update the CMS to a newer
version, without affecting your customizations
- you can use a cocoon:// url for the selectionsource, but you can also
other URL types. For example, if you want to load a list from your
extensions folder, you can use extensions://lists/dynamiclist.xml . This
assumes you have set up the extension mechanism [1], and have a file
called dynamiclist.xml located at <root>/extensions/lists/dynamiclist.xml
HTH
Dennis
[1] http://www.hippocms.org/display/CMS/08.+Extending+Hippo+CMS
Srikanth NT wrote:
Hi,
I followed the steps in
http://www.hippocms.org/display/CMS/Layout+reference#Layoutreference-Dynamiclists
I believe I had missed something ....Can someone guide me in
implementing
dynamic dropdowns ?
dynamiclist.xml
<root>
<title/>
</root>
dynamiclist.xsd
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="root">
<xs:complexType>
<xs:sequence>
<xs:element name="title" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
layout.xml
<layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="
http://repository.hippocms.org/schemas/cms-6.05/editor/layout.xsd">
<template name="/">
<messagewidget class="demoMessages"/>
<validationwidget class="demoValidationMessages"/>
<group type="columns">
<dropdown id="/root/title"/>
</group>
</template>
</layout>
business_logic.xml
<businesslogic xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="
http://repository.hippocms.org/schemas/cms-6.05/editor/businesslogic.xsd
">
<i18n>
<field-prefix>cms.demo.fields</field-prefix>
<help-prefix>cms.demo.help</help-prefix>
</i18n>
<rule for="/root/title">
<selectionsource src="cocoon://editing/cf2/dynamiclist.xml"
type="nodetree" dynamic="true"/>
</rule>
</businesslogic>
I have placed the below file under
hippo-cms-v6.05.02\sites\hippo-cms\editing\cf2\resources
editing/cf2/dynamiclist.xml
<?xml version="1.0" encoding="UTF-8"?>
<nodes>
<node id="someKey1" value="value1"/>
<node id="someKey2" value="value2">
<node id="someKey2_1" value="value2_1"/>
</node>
</nodes>
Also modified the
hippo-cms-v6.05.02\sites\hippo-cms\editing\cf2\sitemap.xmap as
<map:match pattern="dynamiclist.xml">
<map:read src="resources/dynamiclist.xml"
mime-type="text/xml"/>
</map:match>
When I created a new file based on the above template and opened to
edit, I
got the following error in log.
ERROR sitemap.handled-errors
(localhost:50000/editing/cf2/showForm/dynamiclist/content/documents/111.xml)
main-8/ErrorHandlerHelper: Sitemap: error calling function 'handleForm'
at <map:call> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:515:41
at <map:mount> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/sitemap.xmap:42:62
at <map:mount> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/sitemap.xmap:342:54
at <map:mount> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/sitemap.xmap:126:59
org.apache.cocoon.ProcessingException: Sitemap: error calling function
'handleForm'
at <map:call> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:515:41
at <map:mount> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/sitemap.xmap:42:62
at <map:mount> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/sitemap.xmap:342:54
at <map:mount> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/sitemap.xmap:126:59
at org.apache.cocoon.ProcessingException.throwLocated(
ProcessingException.java:113)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke
(
CallFunctionNode.java:141)
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: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.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.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(
CocoonServlet.java
:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java
:428)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
WebApplicationHandler.java:830)
at nl.hippo.util.ResponseEncodingFilter.doFilter(
ResponseEncodingFilter.java:51)
at
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(
WebApplicationHandler.java:821)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(
WebApplicationHandler.java:471)
at org.mortbay.jetty.servlet.ServletHandler.handle(
ServletHandler.java
:568)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(
WebApplicationContext.java:633)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java
:982)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
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.mozilla.javascript.WrappedException: Wrapped
org.apache.cocoon.ProcessingException: Failed to process pipeline
at <map:serialize type="xml"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:332:35
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:331:87
at <map:serialize type="xml"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:376:36
at <map:generate> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:375:52
at <map:serialize type="html"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:506:36
at <map:transform type="i18n"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:503:35
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:498:70
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:497:54
at <map:transform type="i18n"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:494:55
at <map:transform type="forms"> -
file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:491:36
(file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/flow/HippoForm.js#159)
at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(
Context.java
:1736)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:164)
at org.mozilla.javascript.FunctionObject.call(FunctionObject.java
:474)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java
:3089)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java
:2255)
at org.mozilla.javascript.InterpretedFunction.call(
InterpretedFunction.java:161)
at org.mozilla.javascript.ScriptRuntime.applyOrCall(
ScriptRuntime.java
:2174)
at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java
:256)
at org.mozilla.javascript.IdFunctionObject.call(
IdFunctionObject.java
:127)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java
:3089)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java
:2255)
at org.mozilla.javascript.InterpretedFunction.call(
InterpretedFunction.java:161)
at org.mozilla.javascript.ContextFactory.doTopCall(
ContextFactory.java
:386)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java
:2772)
at org.mozilla.javascript.InterpretedFunction.call(
InterpretedFunction.java:159)
at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:917)
at
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.callFunction
(FOM_JavaScriptInterpreter.java:764)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke
(
CallFunctionNode.java:139)
... 60 more
Caused by: org.apache.cocoon.ProcessingException: Failed to process
pipeline
at <map:serialize type="xml"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:332:35
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:331:87
at <map:serialize type="xml"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:376:36
at <map:generate> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:375:52
at <map:serialize type="html"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:506:36
at <map:transform type="i18n"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:503:35
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:498:70
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:497:54
at <map:transform type="i18n"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:494:55
at <map:transform type="forms"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/sitemap.xmap:491:36
at org.apache.cocoon.ProcessingException.throwLocated(
ProcessingException.java:145)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleException
(AbstractProcessingPipeline.java:953)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline
(AbstractCachingProcessingPipeline.java:380)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
(
AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(
SitemapSource.java:413)
at org.apache.cocoon.components.source.SourceUtil.toSAX(
SourceUtil.java
:101)
at org.apache.cocoon.components.source.SourceUtil.parse(
SourceUtil.java
:321)
at org.apache.cocoon.generation.FileGenerator.generate(
FileGenerator.java:116)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline
(AbstractCachingProcessingPipeline.java:334)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
(
AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(
SitemapSource.java:413)
at org.apache.cocoon.components.source.SourceUtil.toSAX(
SourceUtil.java
:101)
at org.apache.cocoon.components.source.SourceUtil.parse(
SourceUtil.java
:321)
at org.apache.cocoon.sitemap.ContentAggregator.generate(
ContentAggregator.java:125)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline
(AbstractProcessingPipeline.java:579)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
(
AbstractProcessingPipeline.java:481)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(
SerializeNode.java:121)
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.handleCocoonRedirect
(ConcreteTreeProcessor.java:299)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.access$000
(
ConcreteTreeProcessor.java:48)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor$TreeProcessorRedirector.cocoonRedirect
(ConcreteTreeProcessor.java:340)
at org.apache.cocoon.environment.ForwardRedirector.redirect(
ForwardRedirector.java:60)
at org.apache.cocoon.components.flow.AbstractInterpreter.forwardTo(
AbstractInterpreter.java:210)
at
org.apache.cocoon.components.flow.javascript.fom.FOM_JavaScriptInterpreter.forwardTo
(FOM_JavaScriptInterpreter.java:865)
at
org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.forwardTo
(FOM_Cocoon.java:699)
at
org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.jsFunction_sendPage
(FOM_Cocoon.java:270)
at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:149)
... 76 more
Caused by: org.apache.cocoon.ProcessingException: Streaming of an
internal
pipeline is not possible with a reader.
at <map:serialize type="xml"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/cocoon-cform-xmleditor/sitemap.xmap:245:36
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/cocoon-cform-xmleditor/sitemap.xmap:242:65
at <map:generate> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/cocoon-cform-xmleditor/sitemap.xmap:241:53
at
org.apache.cocoon.forms.datatype.DynamicSelectionList.generateSaxFragmentFromSrc
(DynamicSelectionList.java:124)
at
org.apache.cocoon.forms.datatype.DynamicSelectionList.generateSaxFragment(
DynamicSelectionList.java:170)
at
org.apache.cocoon.forms.datatype.DynamicSelectionList.generateSaxFragment(
DynamicSelectionList.java:176)
at org.apache.cocoon.forms.formmodel.Field.generateItemSaxFragment(
Field.java:570)
at
org.apache.cocoon.forms.formmodel.AbstractWidget.generateSaxFragment(
AbstractWidget.java:500)
at
org.apache.cocoon.forms.transformation.EffectWidgetReplacingPipe$WidgetHandler.endElement
(EffectWidgetReplacingPipe.java:545)
at org.apache.cocoon.forms.transformation.EffectPipe.endElement(
EffectPipe.java:558)
at org.apache.cocoon.sitemap.ContentAggregator.endElement(
ContentAggregator.java:365)
at org.apache.cocoon.components.EnvironmentChanger.endElement(
EnvironmentStack.java:148)
at org.apache.cocoon.components.sax.XMLTeePipe.endElement(
XMLTeePipe.java:93)
at org.apache.cocoon.components.EnvironmentChanger.endElement(
EnvironmentStack.java:148)
at org.apache.cocoon.components.sax.XMLTeePipe.endElement(
XMLTeePipe.java:93)
at org.apache.xml.serializer.ToXMLSAXHandler.endElement(
ToXMLSAXHandler.java:261)
at org.apache.xml.dtm.ref.DTMTreeWalker.endNode(DTMTreeWalker.java
:373)
at org.apache.xml.dtm.ref.DTMTreeWalker.traverse(DTMTreeWalker.java
:116)
at org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.dispatchToEvents(
SAX2DTM.java
:748)
at
org.apache.xalan.serialize.SerializerUtils.outputResultTreeFragment(
SerializerUtils.java:139)
at org.apache.xalan.templates.ElemCopyOf.execute(ElemCopyOf.java
:190)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(
TransformerImpl.java:2411)
at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java
:139)
at
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(
TransformerImpl.java:2411)
at org.apache.xalan.templates.ElemLiteralResult.execute(
ElemLiteralResult.java:1374)
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.ElemLiteralResult.execute(
ElemLiteralResult.java:1374)
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.cocoon.sitemap.ContentAggregator.generate(
ContentAggregator.java:133)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline
(AbstractCachingProcessingPipeline.java:334)
... 109 more
Caused by: org.apache.cocoon.ProcessingException: Streaming of an
internal
pipeline is not possible with a reader.
at <map:serialize type="xml"> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/cocoon-cform-xmleditor/sitemap.xmap:245:36
at <map:transform> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/cocoon-cform-xmleditor/sitemap.xmap:242:65
at <map:generate> - file:/C:/Hippo/hippo-cms-v6.05.02
/cocoon/../sites/hippo-cms/editing/cf2/cocoon-cform-xmleditor/sitemap.xmap:241:53
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
(
AbstractProcessingPipeline.java:767)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(
SitemapSource.java:413)
at org.apache.cocoon.components.source.SourceUtil.toSAX(
SourceUtil.java
:101)
at org.apache.cocoon.components.source.SourceUtil.parse(
SourceUtil.java
:321)
at org.apache.cocoon.generation.FileGenerator.generate(
FileGenerator.java:116)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline
(AbstractProcessingPipeline.java:579)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
(
AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(
SitemapSource.java:413)
at org.apache.cocoon.components.source.SourceUtil.toSAX(
SourceUtil.java
:101)
at org.apache.cocoon.components.source.SourceUtil.toSAX(
SourceUtil.java
:221)
at
org.apache.cocoon.forms.datatype.DynamicSelectionList.generateSaxFragment(
DynamicSelectionList.java:108)
at
org.apache.cocoon.forms.datatype.DynamicSelectionList.generateSaxFragmentFromSrc
(DynamicSelectionList.java:120)
... 143 more
********************************************
Hippocms-dev: Hippo CMS development public mailinglist
--
Hippo
[EMAIL PROTECTED]
Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466
San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA
94952-3329 +1 (707) 773-4646
www.onehippo.com [EMAIL PROTECTED]
********************************************
Hippocms-dev: Hippo CMS development public mailinglist