[ 
https://issues.apache.org/jira/browse/PLUTO-631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Scott Nicklous resolved PLUTO-631.
----------------------------------
       Resolution: Fixed
    Fix Version/s: 3.0.0

fixed in Pluto implementation

> TCK: Query string parameters provided to getRequestDispatcher not handled 
> correctly
> -----------------------------------------------------------------------------------
>
>                 Key: PLUTO-631
>                 URL: https://issues.apache.org/jira/browse/PLUTO-631
>             Project: Pluto
>          Issue Type: Bug
>            Reporter: Scott Nicklous
>            Priority: Minor
>             Fix For: 3.0.0
>
>
> The JSR286 spec states "Parameters specified in the query string used to 
> create the PortletRequestDispatcher must be aggregated with the portlet 
> render parameters and take precedence over other portlet render parameters of 
> the same name passed to the included servlet or JSP.". This is handled 
> incorrectly for includes as well as forwards in all portlet phases.
> Failing test cases:
> 1) V2DispatcherTests2_SPEC2_19_IncludeJSPAction_dispatch1 results:
> Test Failed
> Details: If the path provided to getRequestDispatcher method contains query 
> strings, parameters specified in the query strings must be passed to the 
> target servlet during an include. qparm1=null, qparm2=null
> 2) V2DispatcherTests2_SPEC2_19_IncludeJSPAction_dispatch2 results:
> Test Failed
> Details: Parameters specified in the query strings must be aggregated with 
> the portlet render parameters. qparm2 is null
> 3) V2DispatcherTests2_SPEC2_19_IncludeJSPAction_dispatch3 results:
> Test Failed
> Details: If query string parameters have the same names as render parameter 
> names, the query string parameters appear in the parameter values array 
> before the render parameter values. qparm1=null, qparm2=null
> (all dispatch1, dispatch2, & dispatch3 tests fail)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to