Skip to content

Commit 2f4d2ab

Browse files
authored
Ignore known problematic jdbc wrappers (#5967)
1 parent 945bf8a commit 2f4d2ab

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/*
2+
* Copyright The OpenTelemetry Authors
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
package io.opentelemetry.javaagent.instrumentation.jdbc;
7+
8+
import com.google.auto.service.AutoService;
9+
import io.opentelemetry.instrumentation.api.config.Config;
10+
import io.opentelemetry.javaagent.extension.ignore.IgnoredTypesBuilder;
11+
import io.opentelemetry.javaagent.extension.ignore.IgnoredTypesConfigurer;
12+
13+
@AutoService(IgnoredTypesConfigurer.class)
14+
public class JdbcIgnoredTypesConfigurer implements IgnoredTypesConfigurer {
15+
16+
@Override
17+
public void configure(Config config, IgnoredTypesBuilder builder) {
18+
// see https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/5946
19+
builder.ignoreClass("org.jboss.jca.adapters.jdbc.");
20+
}
21+
}

0 commit comments

Comments
 (0)