Randy,

Thanks, that's right, now, you jogged my memory.  We modified our login process 
so that every new user to the system has a set of pages created by default.  



----------
Rango Keshavan
617 563 2435
 

> -----Original Message-----
> From: Randy Watler [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 09, 2006 11:10 AM
> To: Jetspeed Users List
> Subject: Re: portletPreference question
> 
> Aaron/Keshavan,
> 
> I am fairly sure this is intentional. Preferences on shared PSML pages
> are not stored per user. If the user customizes their own PSML page,
> even at the same url in the portal, then the preferences become user
> specific. In a nutshell, preferences are stored based on the unique PSML
> Fragment id only. We have discussed changing this... JIRA issues and
> feedback are welcome as usual.
> 
> Randy
> 
> Keshavan, Rango wrote:
> > We're using 2.1-dev
> >
> >
> >
> > ----------
> > Rango Keshavan
> > 617 563 2435
> >
> >
> >
> >> -----Original Message-----
> >> From: Aaron Evans [mailto:[EMAIL PROTECTED]
> >> Sent: Thursday, March 09, 2006 10:43 AM
> >> To: Jetspeed Users List
> >> Subject: Re: portletPreference question
> >>
> >> What version of jetspeed are you using?
> >>
> >> I am using Jetspeed 2.0 and it is definitely not storing them on a user
> by
> >> user basis for me.
> >>
> >> Here is what I've done:
> >> I login as user A, change some portlet preferences from the defaults.
> >>
> >> I then login as user B *on a different machine* (just to make sure it
> is
> >> not
> >> a session issue).  I look at my preferences for the portlet and they
> are
> >> set
> >> to the values that user A set them to!
> >>
> >> I assume that I am using the correct API calls:
> >>
> >> //get the user's preferences
> >> PortletPreferences prefs = request.getPreferences();
> >>
> >> //set a value for a preference
> >> prefs.setValue("aPreferenceName","aPreferenceValue");
> >>
> >> //store the preferences
> >> prefs.store();
> >>
> >>
> >>
> >> On 3/9/06, Keshavan, Rango <[EMAIL PROTECTED]> wrote:
> >>
> >>> The way it is working for us is we have them in the portlet.xml, which
> >>> creates a default set of preferences for the user.  When we change
> them
> >>>
> >> per
> >>
> >>> user, it stays that way.  When a new user enters the system, the
> default
> >>> preferences are copied over for the user.
> >>>
> >>> I do want to put some code in, though, that would add new preferences
> on
> >>> the fly (the JSR spec says it can be done, so I'm presuming it can,
> >>>
> >> haven't
> >>
> >>> tried it yet).  I hope those are handled in this fashion.  That a new
> >>>
> >> user
> >>
> >>> would only get the defaults that are in the portlet.xml, and NOT get
> the
> >>> new ones added for another user...
> >>>
> >>> We shall see!!
> >>>
> >>> ----------
> >>> Rango Keshavan
> >>> 617 563 2435
> >>>
> >>>
> >>>
> >>>> -----Original Message-----
> >>>> From: Aaron Evans [mailto: [EMAIL PROTECTED]
> >>>> Sent: Thursday, March 09, 2006 10:05 AM
> >>>> To: Jetspeed Users List
> >>>> Subject: Re: portletPreference question
> >>>>
> >>>> In my case, the preferences are specified in the portlet.xml .
> >>>>
> >>>> On 3/9/06, Keshavan, Rango <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>> Do you have the Portlet Preferences specified in the portlet.xml to
> >>>>>
> >>>> begin
> >>>>
> >>>>> with or are you adding them in???
> >>>>>
> >>>>>
> >>>>>
> >>>>> ----------
> >>>>> Rango Keshavan
> >>>>> 617 563 2435
> >>>>>
> >>>>>
> >>>>>
> >>>>>> -----Original Message-----
> >>>>>> From: Aaron Evans [mailto:[EMAIL PROTECTED]
> >>>>>> Sent: Thursday, March 09, 2006 9:58 AM
> >>>>>> To: Jetspeed Users List
> >>>>>> Subject: Re: portletPreference question
> >>>>>>
> >>>>>> Holy cow!  He's right!
> >>>>>>
> >>>>>> I just assumed that portlet preferences were stored on a user by
> >>>>>>
> >>> user
> >>>
> >>>>>> basis,
> >>>>>> but I just tested and they are being treated globally!
> >>>>>>
> >>>>>> So this is a bug, right?
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On 3/9/06, 立焰 李 <[EMAIL PROTECTED]> wrote:
> >>>>>>
> >>>>>>> hello,everyone:
> >>>>>>> At fist,i change
> >>>>>>> '<security-constraints-ref>public-view</security-constraints-
> >>>>>>>
> >> ref>'
> >>
> >>>>>>> into
> >>>>>>> '<security-constraints-ref>public-edit</security-constraints-
> >>>>>>>
> >> ref>'
> >>
> >>>>>>> within  file default-page.psml under directory pages/.
> >>>>>>> then i new users user1 and user2.
> >>>>>>> when i logon jetspeed2 with username user1 role user,i
> >>>>>>> add a new bookmark.why user user2 can get it when he
> >>>>>>> logon jp2.how do i understand the portletPreference?
> >>>>>>> isn't it user-specific in jetspeed2?
> >>>>>>> tks!
> >>>>>>>
> >>>>>>> __________________________________________________
> >>>>>>> 赶快注册雅虎超大容量免费邮箱?
> >>>>>>> http://cn.mail.yahoo.com
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>> --------------------------------------------------------------------
> >>>
> >>>> -
> >>>>
> >>>>>>> To unsubscribe, e-mail:
> >>>>>>>
> >>> [EMAIL PROTECTED]
> >>>
> >>>>>>> For additional commands, e-mail: jetspeed-user-
> >>>>>>>
> >>>> [EMAIL PROTECTED]
> >>>>
> >>>>>>>
> >>>>> --------------------------------------------------------------------
> >>>>>
> >> -
> >>
> >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>> For additional commands, e-mail: jetspeed-user-
> >>>>>
> >> [EMAIL PROTECTED]
> >>
> >>>>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to