You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Marcel Reutegger (Jira)" <ji...@apache.org> on 2022/02/25 13:42:00 UTC

[jira] [Updated] (OAK-9697) Restore functionality with removeExisting flag true not working

     [ https://issues.apache.org/jira/browse/OAK-9697?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger updated OAK-9697:
----------------------------------
    Summary: Restore functionality with removeExisting flag true not working  (was: Restore functionality with removeExisting flag true ,does not working)

> Restore functionality with removeExisting flag true not working
> ---------------------------------------------------------------
>
>                 Key: OAK-9697
>                 URL: https://issues.apache.org/jira/browse/OAK-9697
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>            Reporter: Arun Kumar Ram
>            Priority: Major
>         Attachments: added_test_cases_for_restore_exceptions.patch
>
>
> Restore functionality when removeExisting is set to true, does not working as expected. Its giving ItemStaleException.
>  
>  
> {code:java}
> javax.jcr.InvalidItemStateException: Item is stale /testroot/content/www/en/home
>     at org.apache.jackrabbit.oak.jcr.delegate.NodeDelegate.getTree(NodeDelegate.java:882)
>     at org.apache.jackrabbit.oak.jcr.delegate.VersionManagerDelegate.restore(VersionManagerDelegate.java:141)
>     at org.apache.jackrabbit.oak.jcr.version.VersionManagerImpl$1.performVoid(VersionManagerImpl.java:125)
>     at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.performVoid(SessionDelegate.java:275)
>     at org.apache.jackrabbit.oak.jcr.version.VersionManagerImpl.restore(VersionManagerImpl.java:86)
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)