Hello,
I am facing some problem while
using Parameter Selector. I got one example in cocoon API, but when I am executing this example it give the following
error.
If I remove the line <parameter
name="parameter-selector-test" value="myParameterValue"/> then it don't give
the error, but I need to declare the parameter for selector.
I am struck due to this error, please help
me.....
Regards,
Manish Jain
Code
***************************
<map:pipeline>
<map:match pattern="test"> <map:act type="test"> <map:generate type="serverpages" src="stylesheets/bptest.xsp"/> <parameter name="parameter-selector-test" value="myParameterValue"/> <map:select type="parameter"> <map:when test="myParameterValue"> <map:transform src="stylesheets/bptest.xsl"/> </map:when> <map:otherwise> <map:transform src="stylesheets/test.xsl"/> </map:otherwise> </map:select> <map:serialize/> </map:act> </map:match> </map:pipeline> Error
******************************
java.lang.RuntimeException: Stylesheet directed termination at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3174) at org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433) at org.xml.sax.helpers.XMLFilterImpl.endDocument(XMLFilterImpl.java:518) at org.xml.sax.helpers.XMLFilterImpl.endDocument(XMLFilterImpl.java:518) at org.apache.xerces.parsers.SAXParser.endDocument(SAXParser.java:1230) at org.apache.xerces.validators.common.XMLValidator.callEndDocument(XMLValidator.java:1146) at org.apache.xerces.framework.XMLDocumentScanner$EndOfInputDispatcher.dispatch(XMLDocumentScanner.java:1499) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098) at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371) at org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:371) at org.apache.cocoon.components.language.markup.LogicsheetCodeGenerator.generateCode(LogicsheetCodeGenerator.java:130) at org.apache.cocoon.components.language.markup.AbstractMarkupLanguage.generateCode(AbstractMarkupLanguage.java:275) at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:309) at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:271) at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:188) at org.apache.cocoon.sitemap.Handler.run(Handler.java:208) at java.lang.Thread.run(Thread.java:484) |
- Re: Parameter Selector Problem manish
- Re: Parameter Selector Problem Christian Haul
- RE: Parameter Selector Problem Vadim Gritsenko