[ 
http://issues.apache.org/jira/browse/PLUTO-196?page=comments#action_12429421 ] 
            
Robert Simpson commented on PLUTO-196:
--------------------------------------

Thanks to you, Elliot.


> When one portlet calls RenderResponse.setTItle, the titles of other portlet 
> windows are set to the value specified
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: PLUTO-196
>                 URL: http://issues.apache.org/jira/browse/PLUTO-196
>             Project: Pluto
>          Issue Type: Bug
>          Components: portal driver
>    Affects Versions: 1.0.1
>         Environment: Windows, Java 1.4
>            Reporter: Robert Simpson
>         Assigned To: Elliot Metsger
>            Priority: Minor
>             Fix For: 1.0.2
>
>
> When a portlet calls RenderResponse.setTitle, 
> DynamicTitleServiceImpl.setDynamicTitle sets an attribute named 
> "org.apache.pluto.dynamic_title".  On all subsequent calls to 
> RenderResponse.getTitle, even from other portlets on the same portal page, 
> DynamicTitleService.getDynamicTitle will return that value.  One workaround 
> is to have every portlet call setTitle to set a dynamic title.
> FIX:
> In the setDynamicTitle method of DynamicTitleServiceImpl.java, change:
>         request.setAttribute("org.apache.pluto.dynamic_title", dynamicTitle);
> to:
>         request.setAttribute("org.apache.pluto.dynamic_title." + 
> window.getId(), dynamicTitle);
> and in getDynamicTitle change:
>         return (String)request.getAttribute("org.apache.pluto.dynamic_title");
> to:
>         return (String)request.getAttribute("org.apache.pluto.dynamic_title." 
> + window.getId());
> Thanks.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to