You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by manish <ma...@npi.stpn.soft.net> on 2002/04/24 07:00:11 UTC

Parameter Selector Problem

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

Posted by Vadim Gritsenko <va...@verizon.net>.
> From: Christian Haul [mailto:haul@dvs1.informatik.tu-darmstadt.de]
> 
> On 24.Apr.2002 -- 10:30 AM, manish wrote:
> > 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"/>
> 
> Old syntax. Please add "map" namespace:
> 
>        <map:parameter name="parameter-selector-test"
> value="myParameterValue"/>

And:

      ----------------
       READ LOG FILES
      ----------------

Vadim

 
> 	Chris.
> 
> --
> C h r i s t i a n       H a u l
> haul@informatik.tu-darmstadt.de
>     fingerprint: 99B0 1D9D 7919 644A 4837  7D73 FEF9 6856 335A 9E08
> 


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>


Re: Parameter Selector Problem

Posted by Christian Haul <ha...@dvs1.informatik.tu-darmstadt.de>.
On 24.Apr.2002 -- 10:30 AM, manish wrote:
> 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"/>

Old syntax. Please add "map" namespace:

       <map:parameter name="parameter-selector-test" value="myParameterValue"/>

	Chris.

-- 
C h r i s t i a n       H a u l
haul@informatik.tu-darmstadt.de
    fingerprint: 99B0 1D9D 7919 644A 4837  7D73 FEF9 6856 335A 9E08

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>