Author: pauls
Date: Wed Sep 27 09:22:12 2017
New Revision: 1809819

URL: http://svn.apache.org/viewvc?rev=1809819&view=rev
Log:
SLING-7156: don't make assumptions about the path of URLs returned from 
bundle.findEntries()

Modified:
    
sling/trunk/bundles/scripting/jsp/src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java

Modified: 
sling/trunk/bundles/scripting/jsp/src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/scripting/jsp/src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java?rev=1809819&r1=1809818&r2=1809819&view=diff
==============================================================================
--- 
sling/trunk/bundles/scripting/jsp/src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java
 (original)
+++ 
sling/trunk/bundles/scripting/jsp/src/main/java/org/apache/sling/scripting/jsp/SlingTldLocationsCache.java
 Wed Sep 27 09:22:12 2017
@@ -133,8 +133,7 @@ public class SlingTldLocationsCache
 
                 synchronized (tldLocations) {
                     if (uri != null && !tldLocations.containsKey(uri)) {
-                        tldLocations.put(uri, new TldLocationEntry(bundle,
-                            taglib.getPath()));
+                        tldLocations.put(uri, new TldLocationEntry(bundle, 
taglib));
                     }
                 }
             }
@@ -213,9 +212,9 @@ public class SlingTldLocationsCache
 
         private final URL tldURL;
 
-        private TldLocationEntry(final Bundle bundle, final String tldPath) {
+        private TldLocationEntry(final Bundle bundle, final URL tldURL) {
             this.bundleId = bundle.getBundleId();
-            this.tldURL = bundle.getEntry(tldPath);
+            this.tldURL = tldURL;
         }
 
         long getBundleId() {


Reply via email to