portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ate Douma (JIRA)" <jetspeed-...@jakarta.apache.org>
Subject [jira] Commented: (JS2-222) Problems getting into edit mode
Date Wed, 20 Apr 2005 01:23:24 GMT
     [ http://issues.apache.org/jira/browse/JS2-222?page=comments#action_63255 ]
Ate Douma commented on JS2-222:


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

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:
For more information on JIRA, see:

To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org

View raw message