Author: cziegeler
Date: Fri Dec 10 15:52:41 2010
New Revision: 1044409

URL: http://svn.apache.org/viewvc?rev=1044409&view=rev
Log:
SLING-1893 : Upgrade to Apache Felix Framework 3.0.6

Modified:
    sling/trunk/launchpad/base/pom.xml
    
sling/trunk/launchpad/base/src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java

Modified: sling/trunk/launchpad/base/pom.xml
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/base/pom.xml?rev=1044409&r1=1044408&r2=1044409&view=diff
==============================================================================
--- sling/trunk/launchpad/base/pom.xml (original)
+++ sling/trunk/launchpad/base/pom.xml Fri Dec 10 15:52:41 2010
@@ -224,7 +224,7 @@
         <dependency>
             <groupId>org.apache.felix</groupId>
             <artifactId>org.apache.felix.framework</artifactId>
-            <version>3.0.2</version>
+            <version>3.0.6</version>
             <scope>provided</scope>
         </dependency>
         <dependency>

Modified: 
sling/trunk/launchpad/base/src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/launchpad/base/src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java?rev=1044409&r1=1044408&r2=1044409&view=diff
==============================================================================
--- 
sling/trunk/launchpad/base/src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java
 (original)
+++ 
sling/trunk/launchpad/base/src/main/java/org/apache/sling/launchpad/base/webapp/SlingServletDelegate.java
 Fri Dec 10 15:52:41 2010
@@ -44,7 +44,9 @@ import org.apache.sling.launchpad.base.i
 import org.apache.sling.launchpad.base.shared.Launcher;
 import org.apache.sling.launchpad.base.shared.Notifiable;
 import org.apache.sling.launchpad.base.shared.SharedConstants;
+import org.osgi.framework.Bundle;
 import org.osgi.framework.BundleException;
+import org.osgi.framework.ServiceEvent;
 import org.osgi.framework.ServiceReference;
 
 /**
@@ -416,8 +418,9 @@ public class SlingServletDelegate extend
         }
 
         @Override
-        protected void doLog(ServiceReference sr, int level, String msg,
-                Throwable throwable) {
+        protected void doLog(
+                Bundle bundle, ServiceReference sr, int level,
+                String msg, Throwable throwable) {
 
             // unwind throwable if it is a BundleException
             if ((throwable instanceof BundleException)
@@ -426,6 +429,7 @@ public class SlingServletDelegate extend
             }
 
             String s = (sr == null) ? null : "SvcRef " + sr;
+            s = (s == null) ? null : s + " Bundle '" + bundle.getBundleId() + 
"'";
             s = (s == null) ? msg : s + " " + msg;
             s = (throwable == null) ? s : s + " (" + throwable + ")";
 
@@ -476,11 +480,13 @@ public class SlingServletDelegate extend
                 path = "/" + path;
             }
 
+            @SuppressWarnings("rawtypes")
             Set resources = servletContext.getResourcePaths(path); // unchecked
             if (resources == null || resources.isEmpty()) {
                 resources = servletContext.getResourcePaths(WEB_INF + path); 
// unchecked
             }
 
+            @SuppressWarnings("rawtypes")
             Iterator resourceIterator;
             if ( resources == null || resources.isEmpty() ) {
                 // fall back to the class path


Reply via email to