[ 
https://issues.apache.org/jira/browse/PLUTO-781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17460384#comment-17460384
 ] 

Neil Griffin commented on PLUTO-781:
------------------------------------

Detailed test failures:

{noformat}
V2DispatcherTests5_SPEC2_19_IncThenForwardServletResource_invoke7 results:
Test Failed

Details: In a servlet forwarded to by the target of an include, the path 
elements of the request object exposed to the target servlet must reflect the 
path used to obtain the RequestDispatcher. Error: 
"/DispatcherTests5_SPEC2_19_IncThenForwardServletResource_servlet"from 
getServletPath does not equal "/IncluderForwarderServlet" from origin.

V2DispatcherTests6_SPEC2_19_FwdThenForwardServletResource_invoke7 results:
Test Failed

Details: In a servlet forwarded to by the target of a forward, the path 
elements of the request object exposed to the target servlet must reflect the 
path used to obtain the RequestDispatcher. Error: 
"/DispatcherTests6_SPEC2_19_FwdThenForwardServletResource_servlet"from 
getServletPath does not equal "/IncluderForwarderServlet" from origin.
{noformat}

> PortletRequestDispatcherImpl forwards to incorrect path
> -------------------------------------------------------
>
>                 Key: PLUTO-781
>                 URL: https://issues.apache.org/jira/browse/PLUTO-781
>             Project: Pluto
>          Issue Type: Bug
>          Components: portlet container
>    Affects Versions: 3.0.1
>         Environment: Pluto Container 3.0.1, Spring 4.0.9.RELEASE, Wildfly 
> 14.0.1
>            Reporter: Steve Potter
>            Assignee: Neil Griffin
>            Priority: Major
>             Fix For: 3.1.2
>
>         Attachments: pluto-debug.txt, test-portlet-mvc.zip, test-portlet.zip
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> When a serveResource method forwards to a servlet which then forwards to a 
> jsp, theĀ  HttpServletPortletRequestWrapper provides the path from the first 
> forward rather than the second forward and the jsp is not rendered.
> This is the process used by Spring Portlet MVC to locate JSP 'views' 
> resulting in the failure of all our portlets when trying to serve JSP's in 
> response to resource requests.
> The attached file contains a DEBUG log of the processing flow attempting to 
> serve '/WEB-INF/jsp/resource2.jsp' in response to a resource request.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to