[ https://issues.apache.org/jira/browse/JCR-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tobias Bocanegra reopened JCR-2655: ----------------------------------- the inconsistent versions that no longer exist in the repository should be skipped in initVersions(). > initVersions crashes with NPE > ----------------------------- > > Key: JCR-2655 > URL: https://issues.apache.org/jira/browse/JCR-2655 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: versioning > Affects Versions: 1.6.2, 2.1.0 > Reporter: Juergen Melzer > Priority: Blocker > Fix For: 2.2.0 > > > After delete some old versions. I get serious problems accessing the version > history. > This is the stacktrace: > java.lang.NullPointerException > at > org.apache.jackrabbit.core.version.VersionIteratorImpl.initVersions(VersionIteratorImpl.java:169) > at > org.apache.jackrabbit.core.version.VersionIteratorImpl.<init>(VersionIteratorImpl.java:87) > at > org.apache.jackrabbit.core.version.VersionIteratorImpl.<init>(VersionIteratorImpl.java:72) > at > org.apache.jackrabbit.core.version.VersionHistoryImpl.getAllVersions(VersionHistoryImpl.java:92) > I stepped threw the code and see that the Method > currentVersion.getSuccessors() > returns an empty Array. > After all the VersionHistory seems to be corrupt!! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.