InternalVersionHistoryImpl might throw RuntimeException
-------------------------------------------------------
Key: JCR-3087
URL: https://issues.apache.org/jira/browse/JCR-3087
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-core
Reporter: Julian Reschke
InternalVersionHistoryImpl.getVersion currently wraps RepositoryExceptions that
occur on "reload()" into a RuntimeException. This may cause the
RepositoryChecker to abort when attempting to fix a repository, defeating the
point of running it.
I see two options:
1) Add "throws RepositoryException" to the signature so no wrapping is needed;
this *will* cause similar changes in various interfaces and implementations;
but it appears to be straightforward.
2) Modify the RepositoryChecker to catch RuntimeExceptions as well.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira