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

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

[~riverbed2]: Thanks for investigating and reporting back. No need for a 
PortalContext option just yet. Locally, I will simply change this line:
{code:java|title=HttpServletPortletRequestWrapper.java}
isMethSpecialHandling = true;       //!isForwardingPossible(); (logical, but 
not to spec)
{code}
To this:
{code:java|title=HttpServletPortletRequestWrapper.java}
isMethSpecialHandling =!isForwardingPossible();
{code}
And then I will rebuild and run the Portlet 3.0 TCK. If all passes 100%, then 
we can simply consider this to be a bug fix.

I'll report back when I have time to try the TCK. Hopefully this week. But for 
now, it seems like you have a way to deal with this issue in your development 
environment.

Thanks again, Neil.


> 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
>         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.3.4#803005)

Reply via email to