[ https://issues.apache.org/jira/browse/SLING-2711?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13558581#comment-13558581 ]
Antonio Sanso commented on SLING-2711: -------------------------------------- [~fmeschbe] looks like a duplicate of SLING-2709 to me :) isn't it? > JcrResourceProvider.delete always throws PersistenceException > ------------------------------------------------------------- > > Key: SLING-2711 > URL: https://issues.apache.org/jira/browse/SLING-2711 > Project: Sling > Issue Type: Bug > Components: JCR > Affects Versions: JCR Resource 2.2.2 > Reporter: Felix Meschberger > Assignee: Felix Meschberger > Fix For: JCR Resource 2.2.4 > > > The JcrResourceProvider.delete method always throws a PersistenceException > regardless of whether removal succeeded or not. > In any case an exception must not be thrown if the item has been removed. The > question is whether an exception should be thrown if the item does not exist > or is not visible ? Maybe the delete method should just silently terminate > since the goal is to not have the item any longer after delete and if this is > already the case before, this might be considered success ? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira