static GeronimoOpenTracingConfig create()

in geronimo-opentracing-common/src/main/java/org/apache/geronimo/microprofile/opentracing/common/config/GeronimoOpenTracingConfig.java [56:66]


    static GeronimoOpenTracingConfig create() {
        try {
            final Iterator<GeronimoOpenTracingConfig> iterator = ServiceLoader.load(GeronimoOpenTracingConfig.class).iterator();
            if (iterator.hasNext()) {
                return new PrefixedConfig(iterator.next());
            }
        } catch (final ServiceConfigurationError | ExceptionInInitializerError | NoClassDefFoundError | Exception e) {
            // no-op
        }
        return new PrefixedConfig(new DefaultOpenTracingConfig());
    }