In case of programmatic setup you would need to close the FileStore on shutdown.
> Instead > of either saying the repository was in use or providing an exception > similar to the one above, the constructor for the FileStore just hung. Yes currently concurrent usage is not handled in a user friendly way. For now repository just ensures that concurrent use does not happen by taking file locks. For this would be helpful to file a JIRA issue. Chetan Mehrotra
