Author: enorman
Date: Thu Sep  9 05:34:32 2010
New Revision: 995316

URL: http://svn.apache.org/viewvc?rev=995316&view=rev
Log:
SLING-1733 - fix potential ClassCastException

Modified:
    
sling/trunk/bundles/extensions/bundleresource/src/main/java/org/apache/sling/bundleresource/impl/BundleResourceProvider.java

Modified: 
sling/trunk/bundles/extensions/bundleresource/src/main/java/org/apache/sling/bundleresource/impl/BundleResourceProvider.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/bundleresource/src/main/java/org/apache/sling/bundleresource/impl/BundleResourceProvider.java?rev=995316&r1=995315&r2=995316&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/bundleresource/src/main/java/org/apache/sling/bundleresource/impl/BundleResourceProvider.java
 (original)
+++ 
sling/trunk/bundles/extensions/bundleresource/src/main/java/org/apache/sling/bundleresource/impl/BundleResourceProvider.java
 Thu Sep  9 05:34:32 2010
@@ -114,7 +114,7 @@ public class BundleResourceProvider impl
     public Iterator<Resource> listChildren(final Resource parent)
             throws SlingException {
 
-       if (((BundleResource)parent).getBundle() == this.bundle) { 
+       if (parent instanceof BundleResource && 
((BundleResource)parent).getBundle() == this.bundle) { 
             // bundle resources can handle this request directly when the 
parent
                //  resource is in the same bundle as this provider.
             return ((BundleResource) parent).listChildren(); 


Reply via email to