[ 
https://issues.apache.org/jira/browse/COCOON-1831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12554947
 ] 

Reinhard Poetz commented on COCOON-1831:
----------------------------------------

Thanks for the update on your patch. I had already been wondering how your code 
could work correctly with only one getNames() implementation ;-)

I've applied the patch locally and it looks good so far. I will commit it some 
time next week. Then I will work on setting up a test infrastructure so that we 
can test all this really important code thoroughly.

> Passing parameters to sub calls
> -------------------------------
>
>                 Key: COCOON-1831
>                 URL: https://issues.apache.org/jira/browse/COCOON-1831
>             Project: Cocoon
>          Issue Type: New Feature
>          Components: - Servlet service framework
>            Reporter: Reinhard Poetz
>            Assignee: Reinhard Poetz
>         Attachments: BlockCallHttpServletRequest.patch, 
> cocoon-servlet-service-impl.patch, cocoon-servlet-service-impl.patch
>
>
> When a servlet service request is created, parameters from the parent request 
> are ignored. This means that the sub request is performed as a fresh and 
> clean new call. This would avoid any possible side-effects, but is very 
> inconvenient in practice because you don't even know the request header 
> parameters from the original (external) request. Additionally you can only 
> pass information which is part of the returned stream, which is e.g. a  
> blocker to use the servlet protocol together with the control flow 
> implementations. Those make use of special request parameters to transport 
> the model ("bizdata") to the view layer. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to