Skip to content

Commit c67d146

Browse files
committed
sling: cleanup some traces and commented out code
1 parent 6495735 commit c67d146

File tree

2 files changed

+3
-34
lines changed

2 files changed

+3
-34
lines changed

instrumentation/sling/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/sling/ServletResolverInstrumentation.java

+1-26
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,6 @@ public void transform(TypeTransformer transformer) {
4040

4141
@SuppressWarnings("unused")
4242
public static class ResolveServletAdvice {
43-
@Advice.OnMethodEnter(suppress = Throwable.class)
44-
public static void onEnter(
45-
@Advice.Argument(0) SlingHttpServletRequest request,
46-
@Advice.Local("otelContext") Context context,
47-
@Advice.Local("otelScope") Scope scope) {
48-
49-
// Context parentContext = Java8BytecodeBridge.currentContext();
50-
//
51-
// if (!helper().shouldStart(parentContext, request)) {
52-
// return;
53-
// }
54-
//
55-
// context = helper().start(parentContext, request);
56-
// scope = context.makeCurrent();
57-
}
5843

5944
@Advice.OnMethodExit(suppress = Throwable.class, onThrowable = Throwable.class)
6045
public static void onExit(
@@ -64,11 +49,6 @@ public static void onExit(
6449
@Advice.Local("otelContext") Context context,
6550
@Advice.Local("otelScope") Scope scope) {
6651

67-
// if (scope == null) {
68-
// return;
69-
// }
70-
// scope.close();
71-
7252
// TODO - copied from RequestUtil
7353
String name = null;
7454

@@ -89,12 +69,7 @@ public static void onExit(
8969
request.setAttribute(REQUEST_ATTR_RESOLVED_SERVLET_NAME, servletNames);
9070
}
9171
servletNames.addLast(name);
92-
System.out.format("SLING TRACE resolved name %s for servlet %s; current stack is %s%n", name, servlet, servletNames);
93-
94-
// Span.fromContext(context).updateName(name);
95-
// HttpServerRoute.update(context, HttpServerRouteSource.CONTROLLER, name);
96-
//
97-
// helper().end(context, request, null, throwable);
72+
System.out.format("SLING TRACE resolved name %s for uri=%s, current stack is %s%n", name, request.getRequestURI(), servletNames);
9873
}
9974
}
10075
}

instrumentation/sling/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/sling/SlingSafeMethodsServletInstrumentation.java

+2-8
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
public class SlingSafeMethodsServletInstrumentation implements TypeInstrumentation {
2828
@Override
2929
public ElementMatcher<TypeDescription> typeMatcher() {
30-
System.out.format("SLING TRACE Got asked about typeMatcher%n");
31-
// return named("org.apache.sling.api.servlets.SlingSafeMethodsServlet");
3230
return AgentElementMatchers.implementsInterface(named("javax.servlet.Servlet"));
3331
}
3432

@@ -40,17 +38,13 @@ public ElementMatcher<ClassLoader> classLoaderOptimization() {
4038
@Override
4139
public void transform(TypeTransformer transformer) {
4240

43-
System.out.format("SLING TRACE transforming using %s%n", transformer);
44-
4541
String adviceClassName = this.getClass().getName() + "$ServiceServletAdvice";
4642
transformer.applyAdviceToMethod(
4743
named("service")
4844
.and(takesArguments(2))
4945
.and(takesArgument(0, named("javax.servlet.ServletRequest")))
5046
.and(takesArgument(1, named("javax.servlet.ServletResponse"))),
5147
adviceClassName);
52-
53-
System.out.format("SLING TRACE transformed using %s ; adviceClassName = %s %n", transformer, adviceClassName);
5448
}
5549

5650
@SuppressWarnings("unused")
@@ -62,12 +56,12 @@ public static void onEnter(
6256
@Advice.Local("otelContext") Context context,
6357
@Advice.Local("otelScope") Scope scope) {
6458

65-
System.out.format("SLING TRACE Handling request %s%n", request);
66-
6759
if ( !(request instanceof SlingHttpServletRequest) ) {
6860
return;
6961
}
7062

63+
System.out.format("SLING TRACE Handling request %s%n", request);
64+
7165
SlingHttpServletRequest slingRequest = (SlingHttpServletRequest) request;
7266

7367
Context parentContext = Java8BytecodeBridge.currentContext();

0 commit comments

Comments
 (0)