in geronimo-opentracing-common/src/main/java/org/apache/geronimo/microprofile/opentracing/common/microprofile/server/ServletTracingSetup.java [31:39]
public void onStartup(final Set<Class<?>> c, final ServletContext ctx) {
final GeronimoOpenTracingConfig config = GeronimoOpenTracingConfig.create();
if (!"true".equalsIgnoreCase(config.read("filter.active", "true"))) {
return;
}
final FilterRegistration.Dynamic opentracing = ctx.addFilter("opentracing", OpenTracingFilter.class);
opentracing.setAsyncSupported(true);
opentracing.addMappingForUrlPatterns(EnumSet.allOf(DispatcherType.class), false, "/*");
}