> 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]>
