felix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From clem...@apache.org
Subject svn commit: r1450117 - /felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.java
Date Tue, 26 Feb 2013 10:40:24 GMT
Author: clement
Date: Tue Feb 26 10:40:24 2013
New Revision: 1450117

URL: http://svn.apache.org/r1450117
Log:
Fix FELIX-3920

Modified:
    felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.java

Modified: felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.java
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.java?rev=1450117&r1=1450116&r2=1450117&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.java
(original)
+++ felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/strategy/ErrorPrintingServiceFactoryProxy.java
Tue Feb 26 10:40:24 2013
@@ -94,6 +94,11 @@ public class ErrorPrintingServiceFactory
             return null;
         }
 
+        // KF is calling hashCode, we return the proxy hashCode.
+        if (method.getName().equals("hashCode")) {
+            return this.hashCode();
+        }
+
         // All other methods are rejected
         throw new UnsupportedOperationException("This service requires an advanced creation
policy. "
                         + "Before calling the service, call the IPOJOServiceFactory.getService(ComponentInstance)
"



Mime
View raw message