I've found something about the Stream Generator in the Cocoon documentation.

I've made the following modifications to the file sitemap.xmap :
<map:generators default="file">
...
<map:generator  name="stream"
src="org.apache.cocoon.generation.StreamGenerator"/>
</map:generators>

<!-- ========================== Stream ================================= -->
   <map:match pattern="request1">
     <map:generate type="stream">
       <!-- <map:parameter name="form-name" value="Foo"/> -->
       <map:parameter name="FORM1" value="Foo"/>
     </map:generate>
     <map:serialize type="xml"/>
   </map:match>

   <map:match pattern="Order">
     <map:generate src="docs/samples/stream/OrderPage.xml"/>
     <map:transform src="stylesheets/dynamic-page2html.xsl"/>
     <map:serialize type="html"/>
   </map:match>

But I got this error :

Error creating the resource
Exception in StreamGenerator.generate()
details
from
source org.apache.cocoon.ProcessingException
description org.apache.cocoon.ProcessingException: Exception in
StreamGenerator.generate():java.lang.NullPointerException
extra info
java.lang.NullPointerException
        at java.util.Hashtable.get(Hashtable.java, Compiled Code)
        at org.apache.tomcat.core.RequestImpl.getParameterValues
(RequestImpl.java, Compiled Code)
        at org.apache.tomcat.core.RequestImpl.getParameter(RequestImpl.java,
Compiled Code)
        at org.apache.tomcat.facade.HttpServletRequestFacade.getParameter
(HttpServletRequestFacade.java, Compiled Code)
        at org.apache.cocoon.environment.http.HttpRequest.getParameter
(HttpRequest.java, Compiled Code)
        at org.apache.cocoon.generation.StreamGenerator.generate
(StreamGenerator.java, Compiled Code)
        at org.apache.cocoon.components.pipeline.AbstractEventPipeline.process
(AbstractEventPipeline.java, Compiled Code)
        at org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process
(AbstractStreamPipeline.java, Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN409
(sitemap_xmap.java, Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java,
Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java,
Compiled Code)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java, Compiled
Code)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java, Compiled Code)
        at org.apache.cocoon.Cocoon.process(Cocoon.java, Compiled Code)
        at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java,
Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
Code)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java,
Compiled Code)
        at org.apache.tomcat.core.Handler.service(Handler.java, Compiled Code)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java,
Compiled Code)
        at org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java, Compiled Code)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java,
Compiled Code)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java, Compiled Code)
        at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java, Compiled Code)
        at org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java, Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)


java.lang.NullPointerException

org.apache.cocoon.ProcessingException: Exception in StreamGenerator.generate
():java.lang.NullPointerException
        at org.apache.cocoon.generation.StreamGenerator.generate
(StreamGenerator.java, Compiled Code)
        at org.apache.cocoon.components.pipeline.AbstractEventPipeline.process
(AbstractEventPipeline.java, Compiled Code)
        at org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process
(AbstractStreamPipeline.java, Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN409
(sitemap_xmap.java, Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java,
Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java,
Compiled Code)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java, Compiled
Code)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java, Compiled Code)
        at org.apache.cocoon.Cocoon.process(Cocoon.java, Compiled Code)
        at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java,
Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
Code)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java,
Compiled Code)
        at org.apache.tomcat.core.Handler.service(Handler.java, Compiled Code)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java,
Compiled Code)
        at org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java, Compiled Code)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java,
Compiled Code)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java, Compiled Code)
        at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java, Compiled Code)
        at org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java, Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)
java.lang.NullPointerException
        at java.util.Hashtable.get(Hashtable.java, Compiled Code)
        at org.apache.tomcat.core.RequestImpl.getParameterValues
(RequestImpl.java, Compiled Code)
        at org.apache.tomcat.core.RequestImpl.getParameter(RequestImpl.java,
Compiled Code)
        at org.apache.tomcat.facade.HttpServletRequestFacade.getParameter
(HttpServletRequestFacade.java, Compiled Code)
        at org.apache.cocoon.environment.http.HttpRequest.getParameter
(HttpRequest.java, Compiled Code)
        at org.apache.cocoon.generation.StreamGenerator.generate
(StreamGenerator.java, Compiled Code)
        at org.apache.cocoon.components.pipeline.AbstractEventPipeline.process
(AbstractEventPipeline.java, Compiled Code)
        at org.apache.cocoon.components.pipeline.AbstractStreamPipeline.process
(AbstractStreamPipeline.java, Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.wildcardMatchN409
(sitemap_xmap.java, Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java,
Compiled Code)
        at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java,
Compiled Code)
        at org.apache.cocoon.sitemap.Handler.process(Handler.java, Compiled
Code)
        at org.apache.cocoon.sitemap.Manager.invoke(Manager.java, Compiled Code)
        at org.apache.cocoon.Cocoon.process(Cocoon.java, Compiled Code)
        at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java,
Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
Code)
        at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java,
Compiled Code)
        at org.apache.tomcat.core.Handler.service(Handler.java, Compiled Code)
        at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java,
Compiled Code)
        at org.apache.tomcat.core.ContextManager.internalService
(ContextManager.java, Compiled Code)
        at org.apache.tomcat.core.ContextManager.service(ContextManager.java,
Compiled Code)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection
(HttpConnectionHandler.java, Compiled Code)
        at org.apache.tomcat.service.TcpWorkerThread.runIt
(PoolTcpEndpoint.java, Compiled Code)
        at org.apache.tomcat.util.ThreadPool$ControlRunnable.run
(ThreadPool.java, Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)


org.apache.cocoon.ProcessingException: Exception in StreamGenerator.generate
():java.lang.NullPointerException


Have anyone made the Request Generator work ?
I need to get xml passing by a request.

_________________________________________________________________
Téléchargez MSN Explorer gratuitement à l'adresse 
http://explorer.msn.fr/intl.asp


---------------------------------------------------------------------
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