portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Glenn Golden <ggol...@umich.edu>
Subject RE: Help! Any page other than the default has wrong data.profile. getId()
Date Fri, 17 May 2002 19:55:31 GMT
David -

Thanks.  I agree, the profile's id *does* look good.  What I'm seeing must
be something I'm doing with a bad link back to Jetspeed that doesn't have
the right stuff encoded, much like the Admin page now.

- Glenn

> -----Original Message-----
> From: David Sean Taylor [mailto:david@bluesunrise.com] 
> Sent: Friday, May 17, 2002 1:11 PM
> To: 'Jetspeed Developers List'
> Subject: RE: Help! Any page other than the default has wrong 
> data.profile.getId()
> 
> 
> In JetspeedAccessController:
> 
>         Profile newProfile = Profiler.getProfile(jdata);
>         Profile currentProfile = jdata.getProfile();
> 
> System.out.println("new profile = " + newProfile.getId());
> if (currentProfile != null)
> {
> System.out.println("current profile = " + currentProfile.getId()); }
> 
>         if ((currentProfile == null)
>          || (!currentProfile.equals(newProfile)))
>         {
>             // the profile changed due to the request parameters,
>             // change it in the RunData
>             jdata.setProfile(newProfile);
> 
> System.out.println("set new");
> 
>         }
> 
> 
> > -----Original Message-----
> > From: Glenn Golden [mailto:ggolden@umich.edu]
> > Sent: Friday, May 17, 2002 9:33 AM
> > To: 'Jetspeed Developers List'
> > Subject: RE: Help! Any page other than the default has wrong 
> > data.profile.getId()
> > 
> > 
> > David -
> > 
> > Wonder what the difference is, as I think Chris saw what I saw too.
> > 
> > Latest CVS (I assume so)?
> > 
> > Were you logged in?  I wasn't.  Would this make a difference?
> >  Should a not logged in user get the page they requested by 
> > URL, or the anon page?
> > 
> > Were you seeing the getId() from the profile in the rundata?
> > I think I was...
> > 
> > Thanks!
> > 
> > - Glenn
> > 
> > > -----Original Message-----
> > > From: David Sean Taylor [mailto:david@bluesunrise.com]
> > > Sent: Friday, May 17, 2002 12:21 PM
> > > To: 'Jetspeed Developers List'
> > > Subject: RE: Help! Any page other than the default has wrong
> > > data.profile.getId()
> > > 
> > > 
> > > > I start Jetspeed, open a browser, and drop in this URL:
> > > > 
> > > > (Note: "chef" the webapp name for my Jetspeed)
> > > > 
> > > > http://localhost/chef/portal/user/admin
> > > >
> > > > It comes up with the admin page, alright.  But when I check the
> > > rundata's profile's getId(), it tells me:
> > > > anon/en/html/default.psml
> > > 
> > > I don't see that.
> > > For me, getId() returns the correct profile
> > > (user/admin/html/default.psml)
> > > 
> > > > Q) is this the right URL?  For example, if we want to go to
> > > "my" page,
> > > would we use:
> > > > /portal/user/ggolden ?
> > > > or to go to a page for a group,
> > > > /portal/group/groupId ?
> > > Yes
> > > 
> > > > Interesting, the links on the above delivered admin page
> > (the three
> > > tabs) have urls like:
> > > > /portal/page/default.psml/js_pane/302,
> > > 
> > > That is because the links are not coded to take in to 
> consideration 
> > > the current page/user. Look into how the $tab.Link is generated.
> > > 
> > > One other note. There are no security checks on psml currently. 
> > > Several months ago some one volunteered to do so, but nothing has 
> > > been committed. I will add a PSML-security-check task to the task 
> > > list for the next release.
> > > 
> > > 
> > > 
> > > --
> > > To unsubscribe, e-mail:   
> > > <mailto:jetspeed-dev-> unsubscribe@jakarta.apache.org>
> > > For
> > > additional commands,
> > > e-mail: <mailto:jetspeed-dev-help@jakarta.apache.org>
> > > 
> > 
> > --
> > To unsubscribe, e-mail:   
> > <mailto:jetspeed-dev-> unsubscribe@jakarta.apache.org>
> > For
> > additional commands, 
> > e-mail: <mailto:jetspeed-dev-help@jakarta.apache.org>
> > 
> > 
> 
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:jetspeed-dev-> unsubscribe@jakarta.apache.org>
> For 
> additional commands, 
> e-mail: <mailto:jetspeed-dev-help@jakarta.apache.org>
> 

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


Mime
View raw message