Hi,

Am Sonntag, den 20.04.2008, 20:41 +0200 schrieb Julian Reschke:
> Tobias Bocanegra wrote:
> >>> - in a pure read-only env, start with 1 session for each request or
> >>> share the same session among all requests. if you think this could be
> >>> a performance problem, implement a static or dynamic session pool.
> >>>
> >>  > ...
> >>
> >>  Hm. How is this going to work in a multi-threaded environment? The JCR 
> >> spec
> >> doesn't give any guarantees...
> > that's true, but jackrabbit sessions are thread safe.

Are they really ?

> 
> OK, but then it should be totally clear that this advice only applies to 
> Jackrabbit.
> 
> Furthermore, do you want to guarantee that future Jackrabbit versions 
> will behave the same way?

Agreed. And on an application level which deals with JCR and uses
Jackrabbit just because it is the best implementation available, I would
even stick with the JCR spec stating that Sessions need not be
thread-safe and thus assume Sessions are NOT thread-safe.

Regards
Felix

Reply via email to