You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Ate Douma (JIRA)" <je...@jakarta.apache.org> on 2005/04/20 03:23:24 UTC

[jira] Commented: (JS2-222) Problems getting into edit mode

     [ 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: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org