Hi Hendrik!
Hendrik Beck (camunda) schrieb:
What deployment model do you use? Or do you start and shutdown the
repository by your own application, e.g. in your beans?
I am using the shared deployment model and I have registered the jcr as
a custom JNDI-Resource in glassfish (exactly the way it is described in
the wiki). In my beans I simply do something like
InitialContext ctx = new InitialContext();
rep = (Repository) ctx.lookup("jcr/repository");
or use the @Resource annotation.
Both ways I regularly get messages like
"javax.jcr.RepositoryException: The repository home
/opt/jackrabbit/repository appears to be already locked by the current
process."
This message appears whenever I allow the system to idle for a while, or
on redeploy of my bean.
Cheers,
Dan