[ 
http://issues.apache.org/jira/browse/JCR-213?page=comments#action_12323011 ] 

Tobias Strasser commented on JCR-213:
-------------------------------------

additionally to deleting the file explicitely, i woud also mark it for 
'auto-deletion' by calling File.deleteOnExit()


> Avoid creation of more than one jackrabbit instance with the same 
> configuration
> -------------------------------------------------------------------------------
>
>          Key: JCR-213
>          URL: http://issues.apache.org/jira/browse/JCR-213
>      Project: Jackrabbit
>         Type: Improvement
>   Components: core
>     Reporter: Edgar Poce
>     Assignee: Edgar Poce
>     Priority: Minor
>      Fix For: 1.0
>  Attachments: 05-09-09-lockRepoHome.patch
>
> based on the mailing list archive, it seems new users often run more than one 
> jackrabbit instance with the same configuration. I propose to lock the 
> repository by creating an empty file called ".lock" at the repository home on 
> startup and remove it on shutdown.
> If the lock file is found on jackrabbit startup the following message will be 
> logged:
> "The repository home at " + home.getAbsolutePath() + " appears to be in use. 
> If you are sure it's not in use please delete the file at  " + 
> lock.getAbsolutePath() + ". Probably the repository was not shutdown 
> properly."

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to