On 21 Jan 2010, at 11:41, John Tranier wrote: > Hi everybody, > > I would like to have advices about how I should handle JCR sessions in my > application context. > I have read the guide on the wiki, but I'm not clear about what is called > "transient mods", if my application fall into it, and finally how to deal > with that case. > > I am using a Jackrabbit repository to handle personal storage space for users > of my web application. I've defined personalized access for each users, so > it's about personalized accounts. > > Up to now, I've handled sessions by creating a session for each http request. > But since my application makes use of AJAX to display the tree view of the > personal space of a user, a lot of requests may be launched in sequence, > causing a lot of login/logout... > > Would it be a better practice to use a http session scope instead of request > scope, with eventually a TTL after which a session would be closed?
Yes, I have been using a HTTP Session scope JCR session for the applications I have built. I use both Context and Session listeners to close all sessions that are active. Rakesh
