Hi, I've been working with jackrabbit (2.x.x) more than a year, and some questions arised when I faced the multithreading aspects of Jackrabbit.
I've found issues trying to add nodes (on different threads) that are children of a same parent. I've found issues trying to modify a node from concurrent sessions on different threads. And after all, I did read a LOT of mailing lists archives, and I found that some people encourage to implement explicit locking methods. My question is: What are the design/architecture motivations behind this behavior? Is that related with some JCR 2 spec item? What would be the "best practices" if any? I would LOVE if some of the core developers answer to this topic. Thanks in advance to everyone! Alejandro Gomez -- Lo que creas de los demás estará signado por lo que creas de ti mismo, y del mismo modo los hechos de tu vida.
