You're completely right. WIth uinque IDs in PSML we need to clone elements instead of using references for most customization processes.
If you can wait for a few days, I can update the psml object model to support the Cloneable interface over the week-end. -- Rapha�l Luta - [EMAIL PROTECTED] Jakarta Jetspeed - Enterprise Portal in Java http://jakarta.apache.org/jetspeed/ > -----Message d'origine----- > De : Glenn R. Golden [mailto:[EMAIL PROTECTED]] > Envoy� : mercredi 25 septembre 2002 02:49 > � : jetspeed-dev > Objet : everyone pointing at the same PSMLDocument or Portlets > > > I'm not sure, but it looks like when a, for example, new user is > created, and gets a "copy" of the "turbine" profile, the new user's > profile's document is exactly the same document, or it's > Portlets within > the document is exactly the same object as the "turbine" one. So, if > you create two users, and they both edit their profiles, it > would all be > operating on the same object and get all confused. > > We have actually seen something like this in our production systems - > new user's getting strange templates, and changes to one get seen in > another. I don't know what causes this. > > Does anyone know what's going on, and can enlighten me? > Shouldn't I see > some sort of code that makes copies of PSMLDocument or > Portlets for this > sort of thing? > > Help! > > Thanks. > > - Glenn > > --------------------------------------------------------------------- > Glenn R. Golden Systems Research Programmer > School of Information University of Michigan > [EMAIL PROTECTED] 734-615-1419 > --------------------------------------------------------------------- > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
