in geronimo-opentracing-osgi/src/main/java/org/apache/geronimo/microprofile/opentracing/osgi/ConfigAdminOpenTracingConfig.java [30:41]
public ConfigAdminOpenTracingConfig() {
ofNullable(OpenTracingActivator.INSTANCES.get(ConfigurationAdmin.class))
.map(OpenTracingActivator.Tracked::getInstance)
.map(ConfigurationAdmin.class::cast)
.ifPresent(admin -> {
try {
delegate = admin.getConfiguration("geronimo.opentracing");
} catch (final IOException e) {
throw new IllegalArgumentException(e);
}
});
}