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); });
