better diagnostics when version storage is broken
-------------------------------------------------
Key: JCR-3085
URL: https://issues.apache.org/jira/browse/JCR-3085
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-core
Reporter: Julian Reschke
Assignee: Julian Reschke
In InternalVersionManagerBase, the code doesn't do a null-check on the
predecessors property, assuming it'll always be present. When this is not the
case due to a repository problem, we'll see a NPE.
Proposal: add code that generates a more meaningful error message; making it
easier to debug in production.
--
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