if (false == services.empty) {
val ref = services.iterator().next() as ServiceReference<T>;
return bundleContext.getService(ref) as T;
+ } else {
+ return broker.getRpcService(module);
}
} catch (InvalidSyntaxException e) {
log.error("Created filter was invalid:", e.message, e)