Hi Julien, it seems to me that for your purpose the session transformer is the better solution. As far as I understand you can not use the logicsheet to store and manipulate xml trees, but I´m not sure. After all I only just startet using Cocoon, so much of what I say is based on wild guessing :-) But if your need is only to store and access name-value pairs (as it is for me) the logicsheet works fine.
So long, Peter -----Original Message----- From: julien bloit [mailto:[EMAIL PROTECTED] Sent: Donnerstag, 30. Oktober 2003 10:18 To: [EMAIL PROTECTED] Subject: Re: shopping cart : creating a new context Hi Peter, In the xsp-session logicsheet, I only found tags for setting new attributes to the session, and I'm not exactly sure ( i might be wrong ) that this is the same as a context. I want to store a very simple xml tree to store the user's shopping cart. I haven't been able to store an xml tree as an session attribute, by using the <xsp-session:set-attribute> tag. The answer to this might be very simple, I don't know. Do you? Cheers, Julien ----- Original Message ----- From: "Peter Dietz" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, October 30, 2003 9:32 AM Subject: RE: shopping cart : creating a new context Hi Julien, only saw your post today and followed the thread afterwards. My approach seems to work the same way. I´m also able to create a context without any user identification process, add and retrieve values etc. Only I´m using the Session Logicsheet. TO ANYBODY OUT THERE WHO KNOWS: Is there a preferable way of session tracking? Session Logicsheet or Session Transformer? Cheers, Peter -----Original Message----- From: julien bloit [mailto:[EMAIL PROTECTED] Sent: Mittwoch, 29. Oktober 2003 13:04 To: [EMAIL PROTECTED] Subject: Re: shopping cart : creating a new context Thanks Peter, Before I dig into the problem a little more, can you tell me if you were able to create a session context without any user identification process? thanks for your help Julien ----- Original Message ----- From: "Peter Dietz" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, October 29, 2003 1:00 PM Subject: RE: shopping cart : creating a new context > Hi, > > I also had problems creating and accessing session contexts. I solved > them using the "session logicsheet". You can find the doc here > http://cocoon.apache.org/2.1/userdocs/xsp/session.html > > Have fun, > Peter > > -----Original Message----- > From: julien bloit [mailto:[EMAIL PROTECTED] > Sent: Mittwoch, 29. Oktober 2003 11:59 > To: [EMAIL PROTECTED] > Subject: Re: shopping cart : creating a new context > > Alright, I'll try it. > What do you mean by "experimental"? It's not wise to implement it in a > production project for the moment ? > > ----- Original Message ----- > From: "leo leonid" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, October 28, 2003 10:22 PM > Subject: Re: shopping cart : creating a new context > > > > On Oct 28, 2003, at 4:52 PM, julien bloit wrote: > > > Hi all, > > > > I want to implement a rather classical type of webapp where the user > > browses a catalog, adds items to its shopping cart, and logs in or > > registers when he's ready to buy the items from his cart. > > > > I browsed through the mailing list archive and it seems I could > > proceed using the session transformer. > > > > Here's a snippet of my sitemap : > > > > > > <snippet /> > > > > > > Aside from knowing where the error might come from, I'd like to know > > if this seems a correct way to proceed to store user data while he's > > not logged yet. > > > > If you want to see another (experimental) approach, look at the > PetStore Sample. It uses flow script to achieve this functionality. At > the moment I'm implementing the missing parts of the sample, using > woody as form framework. Expect a patch in the next days. > > /leo > > > > > many many thanks for your thoughts! > > Cheers, > > Julien > > > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- 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]