You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2015/03/20 08:39:39 UTC

svn commit: r1667947 - /sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/tree/ResourceProviderEntry.java

Author: cziegeler
Date: Fri Mar 20 07:39:38 2015
New Revision: 1667947

URL: http://svn.apache.org/r1667947
Log:
SLING-4518 : Exception when deleting a resource not managed by the root resource provider

Modified:
    sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/tree/ResourceProviderEntry.java

Modified: sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/tree/ResourceProviderEntry.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/tree/ResourceProviderEntry.java?rev=1667947&r1=1667946&r2=1667947&view=diff
==============================================================================
--- sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/tree/ResourceProviderEntry.java (original)
+++ sling/trunk/bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/tree/ResourceProviderEntry.java Fri Mar 20 07:39:38 2015
@@ -470,8 +470,8 @@ public class ResourceProviderEntry imple
                 final ModifyingResourceProvider mrp = (ModifyingResourceProvider) currentProviderHandler.getResourceProvider(ctx);
                 if ( viableHandlers.size() == 1 || mrp.getResource(resourceResolver, fullPath) != null ) {
                     mrp.delete(resourceResolver, fullPath);
+                    anyProviderAttempted = true;
                 }
-                anyProviderAttempted = true;
             }
         }