i want send parameter to the generator type serverpages.
My site map is :
                <map:pipeline>
                        <map:match pattern="etatdb-*">
                         <map:generate type="serverpages"
src="etatdb.xsp">
                            <parameter name="client" value="{1}"/>
                         </map:generate>
                        <map:transform src="etatdb.xsl"/>
                        <map:serialize/>
                        <map:handle-errors>
                                <map:transform
src="../stylesheets/system/error2html.xsl"/>
                        </map:handle-errors>
                        </map:match>

                </map:pipeline>

on my xsp file, i add this line :
   <xsp:expr>parameters.getParameter("client")</xsp:expr>

but i have this exception :
type internal-server-error

message Language Exception

description org.apache.cocoon.ProcessingException: Language Exception:
org.apache.cocoon.components.language.LanguageException: Error compiling
etatdb_xsp: Line 315, column 67:
Exception org.apache.avalon.framework.parameters.ParameterException must
be caught, or it must be declared in the throws clause of this method.
Line 0, column 0: 1 error

sender org.apache.cocoon.servlet.CocoonServlet

source Cocoon servlet

request-uri

/cocoon/phl/etatdb-1

exception

org.apache.cocoon.ProcessingException: Language Exception:
org.apache.cocoon.components.language.LanguageException: Error compiling
etatdb_xsp:
Line 315, column 67:  Exception
org.apache.avalon.framework.parameters.ParameterException must be
caught, or it must be declared in the throws clause of this method.
Line 0, column 0:
1 error

path-info

phl/etatdb-1

stacktrace

org.apache.cocoon.ProcessingException: Language Exception:
org.apache.cocoon.components.language.LanguageException: Error compiling
etatdb_xsp:
Line 315, column 67:  Exception
org.apache.avalon.framework.parameters.ParameterException must be
caught, or it must be declared in the throws clause of this method.
Line 0, column 0:
1 error

        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.createResource(ProgramGeneratorImpl.java:274)

        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:188)

        at
org.apache.cocoon.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:170)

        at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:142)

        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:239)

        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99)

        at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:277)

        at
org.apache.cocoon.www.phl.sitemap_xmap.wildcardMatchN40009D(sitemap_xmap.java:1196)

        at
org.apache.cocoon.www.phl.sitemap_xmap.process(sitemap_xmap.java:587)
        at
org.apache.cocoon.www.phl.sitemap_xmap.process(sitemap_xmap.java:422)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114)
        at
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN40064F(sitemap_xmap.java:10158)

        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:3214)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2574)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:514)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java)
        at org.apache.tomcat.facade.ServletHandler.doService(Unknown
Source)
        at org.apache.tomcat.core.Handler.invoke(Unknown Source)
        at org.apache.tomcat.core.Handler.service(Unknown Source)
        at org.apache.tomcat.facade.ServletHandler.service(Unknown
Source)
        at org.apache.tomcat.core.ContextManager.internalService(Unknown
Source)
        at org.apache.tomcat.core.ContextManager.service(Unknown Source)

        at
org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection(Unknown
Source)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown
Source)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown
Source)
        at java.lang.Thread.run(Thread.java:484)
org.apache.cocoon.components.language.LanguageException: Error compiling
etatdb_xsp:
Line 315, column 67:  Exception
org.apache.avalon.framework.parameters.ParameterException must be
caught, or it must be declared in the throws clause of this method.
Line 0, column 0:
1 error

        at
org.apache.cocoon.components.language.programming.java.JavaLanguage.compile(JavaLanguage.java:205)

        at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:140)

        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:321)

        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.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:170)

        at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:142)

        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:239)

        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99)

        at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:277)

        at
org.apache.cocoon.www.phl.sitemap_xmap.wildcardMatchN40009D(sitemap_xmap.java:1196)

        at
org.apache.cocoon.www.phl.sitemap_xmap.process(sitemap_xmap.java:587)
        at
org.apache.cocoon.www.phl.sitemap_xmap.process(sitemap_xmap.java:422)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114)
        at
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN40064F(sitemap_xmap.java:10158)

        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:3214)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2574)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:514)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java)
        at org.apache.tomcat.facade.ServletHandler.doService(Unknown
Source)
        at org.apache.tomcat.core.Handler.invoke(Unknown Source)
        at org.apache.tomcat.core.Handler.service(Unknown Source)
        at org.apache.tomcat.facade.ServletHandler.service(Unknown
Source)
        at org.apache.tomcat.core.ContextManager.internalService(Unknown
Source)
        at org.apache.tomcat.core.ContextManager.service(Unknown Source)

        at
org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection(Unknown
Source)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown
Source)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown
Source)
        at java.lang.Thread.run(Thread.java:484)

original exception

Original exception :
org.apache.cocoon.components.language.LanguageException: Error compiling
etatdb_xsp:
Line 315, column 67:  Exception
org.apache.avalon.framework.parameters.ParameterException must be
caught, or it must be declared in the throws clause of this method.
Line 0, column 0:
1 error

        at
org.apache.cocoon.components.language.programming.java.JavaLanguage.compile(JavaLanguage.java:205)

        at
org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.load(CompiledProgrammingLanguage.java:140)

        at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.generateResource(ProgramGeneratorImpl.java:321)

        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.generation.ServerPagesGenerator.setup(ServerPagesGenerator.java:170)

        at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(AbstractEventPipeline.java:142)

        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEventPipeline.java:239)

        at
org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(CachingEventPipeline.java:99)

        at
org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:277)

        at
org.apache.cocoon.www.phl.sitemap_xmap.wildcardMatchN40009D(sitemap_xmap.java:1196)

        at
org.apache.cocoon.www.phl.sitemap_xmap.process(sitemap_xmap.java:587)
        at
org.apache.cocoon.www.phl.sitemap_xmap.process(sitemap_xmap.java:422)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114)
        at
org.apache.cocoon.www.sitemap_xmap.wildcardMatchN40064F(sitemap_xmap.java:10158)

        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:3214)
        at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2574)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java:163)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114)
        at org.apache.cocoon.Cocoon.process(Cocoon.java:514)
        at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java)
        at org.apache.tomcat.facade.ServletHandler.doService(Unknown
Source)
        at org.apache.tomcat.core.Handler.invoke(Unknown Source)
        at org.apache.tomcat.core.Handler.service(Unknown Source)
        at org.apache.tomcat.facade.ServletHandler.service(Unknown
Source)
        at org.apache.tomcat.core.ContextManager.internalService(Unknown
Source)
        at org.apache.tomcat.core.ContextManager.service(Unknown Source)

        at
org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection(Unknown
Source)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown
Source)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown
Source)
        at java.lang.Thread.run(Thread.java:484)


Where is the problem?

Thanks

Philippe LEBRETON


---------------------------------------------------------------------
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: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to