You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by "D'Alessandro, Arthur" <Ar...@cbetech.com> on 2004/07/13 20:15:42 UTC

Portlet Instance Session data

Essentially, we have a need to maintain a global page layout for most of
our users.  We have done this via the role based PSML, and can thus make
single changes that affect the layout of the entire audience.  We also
allow our end users to customize their own user PSML with the very same
portlets which exist on the role based psml.  Problem occurs when using
the portlet.setAttribute method, the PSML is updated.  Thus, the page
parameters are updated even for all viewers of the role based PSML.  

To date, we have been successful in maintaining the Role based PSML by
creating a RO view/decoration, so that they can see their global views,
but cannot make changes to these common configuration files.

We have several ways we can maintain the data, be it in request
parameters, cookies, beans, but was hoping/thinking that jetspeed would
already have such a mechanism already built in.  This seems to be
something transparent to portlets, as they must maintain their state
within the jetspeed architecture.

We are currently running JS1.4.

Any help or suggestions would be greatly appreciated.

-Art

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


Re: Portlet Instance Session data

Posted by Stefano Bianchi <st...@softeco.it>.
Dear ALL,
this one just to say I got the same problem:
I have users inheriting portlets from a common role, and having just the
default psml customized.
Any attempt in modifying role portlets attributes affect portlets for all
other users too.
I didn't spend much time in investigating, but I think that role based
management sounds good only for RO modalities.
Jetspeed version is 1.4-b3.
Good luck
Stefano


----- Original Message ----- 
From: "D'Alessandro, Arthur" <Ar...@cbetech.com>
To: <je...@jakarta.apache.org>
Sent: Tuesday, July 13, 2004 8:15 PM
Subject: Portlet Instance Session data


Essentially, we have a need to maintain a global page layout for most of
our users.  We have done this via the role based PSML, and can thus make
single changes that affect the layout of the entire audience.  We also
allow our end users to customize their own user PSML with the very same
portlets which exist on the role based psml.  Problem occurs when using
the portlet.setAttribute method, the PSML is updated.  Thus, the page
parameters are updated even for all viewers of the role based PSML.

To date, we have been successful in maintaining the Role based PSML by
creating a RO view/decoration, so that they can see their global views,
but cannot make changes to these common configuration files.

We have several ways we can maintain the data, be it in request
parameters, cookies, beans, but was hoping/thinking that jetspeed would
already have such a mechanism already built in.  This seems to be
something transparent to portlets, as they must maintain their state
within the jetspeed architecture.

We are currently running JS1.4.

Any help or suggestions would be greatly appreciated.

-Art

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




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