Skip to content

Commit 29756c5

Browse files
committed
Add opt-out to instrumentations that invokes ApplicationModule
1 parent 3293d86 commit 29756c5

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

dd-java-agent/instrumentation/servlet/request-2/src/main/java/datadog/trace/instrumentation/servlet2/IastServlet2Instrumentation.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,9 @@ public void methodAdvice(MethodTransformer transformer) {
6464
.and(isPublic()),
6565
packageName + ".IastServlet2Advice");
6666
}
67+
68+
@Override
69+
protected boolean isOptOutEnabled() {
70+
return true;
71+
}
6772
}

dd-java-agent/instrumentation/servlet/request-3/src/main/java/datadog/trace/instrumentation/servlet3/IastServlet3Instrumentation.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,9 @@ public void methodAdvice(MethodTransformer transformer) {
5959
.and(isPublic()),
6060
packageName + ".IastServlet3Advice");
6161
}
62+
63+
@Override
64+
protected boolean isOptOutEnabled() {
65+
return true;
66+
}
6267
}

dd-java-agent/instrumentation/servlet/request-5/src/main/java/datadog/trace/instrumentation/servlet5/IastJakartaServletInstrumentation.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ public void methodAdvice(MethodTransformer transformer) {
5858
getClass().getName() + "$IastAdvice");
5959
}
6060

61+
@Override
62+
protected boolean isOptOutEnabled() {
63+
return true;
64+
}
65+
6166
public static class IastAdvice {
6267

6368
@Advice.OnMethodExit(suppress = Throwable.class)

0 commit comments

Comments
 (0)