Author: rotty3000
Date: Sat May  5 21:19:48 2018
New Revision: 1831007

URL: http://svn.apache.org/viewvc?rev=1831007&view=rev
Log:
ARIES-1799 [component-dsl] When registering a service from a Supplier<T> an 
exception occurs

Signed-off-by: Raymond Auge <[email protected]>

Modified:
    
aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/ServiceRegistrationOSGiImpl.java

Modified: 
aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/ServiceRegistrationOSGiImpl.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/ServiceRegistrationOSGiImpl.java?rev=1831007&r1=1831006&r2=1831007&view=diff
==============================================================================
--- 
aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/ServiceRegistrationOSGiImpl.java
 (original)
+++ 
aries/trunk/component-dsl/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/ServiceRegistrationOSGiImpl.java
 Sat May  5 21:19:48 2018
@@ -65,7 +65,7 @@ public class ServiceRegistrationOSGiImpl
                super((bundleContext, op) -> {
                        ServiceRegistration<?> serviceRegistration =
                                bundleContext.registerService(
-                                       clazz, service, new 
Hashtable<>(properties.get()));
+                                       clazz, service.get(), new 
Hashtable<>(properties.get()));
 
                        return 
getServiceRegistrationOSGiResult(serviceRegistration, op);
                });


Reply via email to