Skip to content

Commit 431dede

Browse files
committed
Fixes wrong appname added in -Dotel.service.name
1 parent 31223db commit 431dede

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/java/frameworks/open_telemetry_javaagent.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,9 @@ func (o *OpenTelemetryJavaagentFramework) Finalize() error {
111111
// Set otel.service.name to the application name if not specified in credentials
112112
if _, hasServiceName := service.Credentials["otel.service.name"]; !hasServiceName {
113113
// Use the build directory name as the application name
114-
appName := filepath.Base(o.context.Stager.BuildDir())
115-
javaOpts += fmt.Sprintf(" -Dotel.service.name=%s", appName)
114+
if appName := GetApplicationName(false); appName != "" {
115+
javaOpts += fmt.Sprintf(" -Dotel.service.name=%s", appName)
116+
}
116117
}
117118
}
118119

0 commit comments

Comments
 (0)