[ 
https://issues.apache.org/jira/browse/JCR-3101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13124042#comment-13124042
 ] 

Julian Reschke commented on JCR-3101:
-------------------------------------

minimally modified patch applied to trunk (r1180922)
                
> recovery tool does not recover when version history can be instantiated, but 
> root version can not
> -------------------------------------------------------------------------------------------------
>
>                 Key: JCR-3101
>                 URL: https://issues.apache.org/jira/browse/JCR-3101
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-core
>            Reporter: Julian Reschke
>            Assignee: Julian Reschke
>         Attachments: JCR-3101.patch, JCR-3101.patch
>
>
> JCR-2551 introduced a recovery mode which tries to instantiate the version 
> history, and if this fails, disconnects the VH (version history) and makes 
> the node unversioned.
> However, it appears it can happen that the persistence is damaged such as 
> getting the VH does indeed work, but subsequent operations fail due to other 
> problems. One problem that has been seen is a missing frozenNode property of 
> the root version (or a missing frozenNode itself).
> As a quick fix, we may want to change the checker so that it actually also 
> tries to get the rootVersion and it's frozenNode. Long term, depending on how 
> frequent this problem is, we may have to think about a less drastic recovery 
> than disconnecting the VH.

--
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

        

Reply via email to