> I still do not see where default.psml is used.
It's used all over the place ;)

The PSMLDocument (default.psml) is the persistent storage mechanism for each
individual user within Jetspeed.  It stores what portlets a user has added,
where they are, what each individual portlet's parameters are, skins, panes,
etc.

Profile.getDocument() returns a PSMLDocument which represents the
default.psml for that profile, which is more than likely that of the current
user.


hth,
Scott

> -----Original Message-----
> From: Pat Ryan [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, July 03, 2002 2:56 PM
> To: Jetspeed Users List
> Subject: where is default.psml used?
> 
> 
> I am trying to determine where default.psml is used.  I have found that
> JetspeedAcessController.doPerform is where the Profile object is created
> with name parameter set to default.psml.  I have stepped through
> countless lines of code trying to see where this is used, in an effort
> to fiqure out how I add something other than default.psml.  I get all
> the way to TurbineVelocityService.decodeRequest where it finally calls
> Velocity.mergeTemplate( "screens/html/Home.vm", context, writer) but I
> still do not see where default.psml is used.
> 
> Looking at Home.vm shows something promising:
> 
> $jetspeed.getPane("default")
> 
> but I cannot find jetspeed in the context either.  I would have expected
> to see an object in the context hashmap with a key of jetspeed - right?
> 
> Can anyone shed some light on how this works?
> 
> Thanks
> 
> Pat
> 
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:jetspeed-user-
> [EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:jetspeed-user-
> [EMAIL PROTECTED]>

Reply via email to