Skip to content

Commit d0416a4

Browse files
authored
Review fixes for jsf-myfaces-3.0:javaagent (#18128)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
1 parent db29619 commit d0416a4

4 files changed

Lines changed: 5 additions & 4 deletions

File tree

instrumentation/jsf/jsf-myfaces-3.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/myfaces/v3_0/ActionListenerImplInstrumentation.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public static AdviceScope start(ActionEvent event) {
5858
return new AdviceScope(request, context, scope);
5959
}
6060

61-
public void end(Throwable throwable) {
61+
public void end(@Nullable Throwable throwable) {
6262
scope.close();
6363
instrumenter().end(context, request, null, throwable);
6464
}

instrumentation/jsf/jsf-myfaces-3.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/myfaces/v3_0/MyFacesErrorCauseExtractor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import io.opentelemetry.javaagent.instrumentation.jsf.jakarta.JsfErrorCauseExtractor;
99
import jakarta.el.ELException;
1010

11-
public class MyFacesErrorCauseExtractor extends JsfErrorCauseExtractor {
11+
class MyFacesErrorCauseExtractor extends JsfErrorCauseExtractor {
1212

1313
@Override
1414
public Throwable extract(Throwable error) {

instrumentation/jsf/jsf-myfaces-3.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/myfaces/v3_0/MyFacesSingletons.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import io.opentelemetry.javaagent.bootstrap.internal.ExperimentalConfig;
1111
import io.opentelemetry.javaagent.instrumentation.jsf.jakarta.JsfRequest;
1212

13-
public class MyFacesSingletons {
13+
class MyFacesSingletons {
1414
private static final String INSTRUMENTATION_NAME = "io.opentelemetry.jsf-myfaces-3.0";
1515

1616
private static final Instrumenter<JsfRequest, Void> instrumenter;
@@ -24,7 +24,7 @@ public class MyFacesSingletons {
2424
.buildInstrumenter();
2525
}
2626

27-
public static Instrumenter<JsfRequest, Void> instrumenter() {
27+
static Instrumenter<JsfRequest, Void> instrumenter() {
2828
return instrumenter;
2929
}
3030

instrumentation/jsf/jsf-myfaces-3.0/metadata.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ features:
77
library_link: https://myfaces.apache.org/
88
configurations:
99
- name: otel.instrumentation.common.experimental.controller-telemetry.enabled
10+
declarative_name: java.common.controller_telemetry/development.enabled
1011
description: Enables the creation of experimental controller spans.
1112
type: boolean
1213
default: false

0 commit comments

Comments
 (0)