[ http://issues.apache.org/jira/browse/JS2-222?page=comments#action_63255 ] Ate Douma commented on JS2-222: -------------------------------
Confirmed. This is caused by the caching of Decorator/Page actions security caching in the session by the JetspeedPowerTool. After login (which doesn't result in a new session), the cached security information is still reused (for the pages you visited while not logged on). Changing a portlet mode or window state flushes the cache for a specific portlet window and that's why you then see the edit mode you're entitled to. There is another even bigger problem with this caching: the portlet url for the action is cached as well. When *not* the SessionFullNavigationState component is used but the portlet parameters are always stored in the url, using the Decorator actions results in losing the current portlet parameters! I'm half way a solution for this, together with the solution for JS2-194 (and JS2-231) and expect to commit these tomorrow. > Problems getting into edit mode > ------------------------------- > > Key: JS2-222 > URL: http://issues.apache.org/jira/browse/JS2-222 > Project: Jetspeed 2 > Type: Bug > Versions: 2.0-dev/cvs > Reporter: Jouni Rajala > Assignee: Ate Douma > > I am using JS2 from CVS/HEAD and checked it out couple of days ago. > Problem is that after logging in as administrator I can't get into edit mode > of > portlets. Edit mode icon is missing from portlet entirely. After I once > minimize > or maximize the portlet, edit mode icon appears and works normally. > On some pages it seems to work ok. Can't find any logic why it works > on some pages and why not on some others. I am using stock pages from > CVS and I haven't modified them in any way. -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]