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

Ate Douma resolved PB-61.
-------------------------

    Resolution: Invalid

Current PortletMode and WindowState don't need to be (re)specified on a 
PortletURL (lookup the api javadoc for createActionURL() and createRenderURL())

> Struts bridge: setPortletMode and setWindowState to PortletURL  in 
> StrutsPortletURL.createPortletURL method
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: PB-61
>                 URL: https://issues.apache.org/jira/browse/PB-61
>             Project: Portals Bridges
>          Issue Type: Bug
>          Components: struts
>    Affects Versions: 1.0.2
>         Environment: tomcat 5.5.17, exo-portlet-container
>            Reporter: Alexey Zavizionov
>            Priority: Critical
>
> The method StrutsPortletURL.createPortletURL should begin with the code:
> ===\/=\/=\/==========
>         RenderResponse renderResponse = (RenderResponse) request
>                 .getAttribute("javax.portlet.response");
>         RenderRequest renderRequest = (RenderRequest) request
>                 .getAttribute("javax.portlet.request");
>         
>         PortletURL portletURL;
>         
>         if (actionURL)
>             portletURL = renderResponse.createActionURL();
>         else
>             portletURL = renderResponse.createRenderURL();
>         
>         try {
>           portletURL.setPortletMode(renderRequest.getPortletMode());    
>           portletURL.setWindowState(renderRequest.getWindowState());    
>         } catch (Exception e) {
>           System.out.println("[ERROR] StrutsPortletURL - " + e.getCause());
>         }
> ===/\=/\=/\=========
> instead  the code:
> ===\/=\/=\/=========
>         RenderResponse renderResponse = (RenderResponse) request
>                 .getAttribute("javax.portlet.response");
>         PortletURL portletURL;
>         if (actionURL)
>             portletURL = renderResponse.createActionURL();
>         else
>             portletURL = renderResponse.createRenderURL();
> ===/\=/\=/\=========

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to