diff --git a/sample-apps/java-sample-app/auto/build.gradle.kts b/sample-apps/java-sample-app/auto/build.gradle.kts index 4999d95a..b8ad1780 100644 --- a/sample-apps/java-sample-app/auto/build.gradle.kts +++ b/sample-apps/java-sample-app/auto/build.gradle.kts @@ -33,7 +33,7 @@ repositories { } -val javaAgent = "software.amazon.opentelemetry:aws-opentelemetry-agent:1.32.5" +val javaAgent = "software.amazon.opentelemetry:aws-opentelemetry-agent:2.11.1" val javaAgentVersion = javaAgent.split(":").get(2) jib { diff --git a/sample-apps/java-sample-app/base/build.gradle.kts b/sample-apps/java-sample-app/base/build.gradle.kts index 4382fc2c..73ef2402 100644 --- a/sample-apps/java-sample-app/base/build.gradle.kts +++ b/sample-apps/java-sample-app/base/build.gradle.kts @@ -23,20 +23,20 @@ repositories { dependencies { // Used to have access to the APIs - api("io.opentelemetry:opentelemetry-api:1.44.1") + api("io.opentelemetry:opentelemetry-api:1.51.0") // Third party libraries used in this application // Exposed to dependent modules api("com.sparkjava:spark-core:2.9.4") - api("com.squareup.okhttp3:okhttp:4.12.0") - api(platform("software.amazon.awssdk:bom:2.29.16")) + api("com.squareup.okhttp3:okhttp:5.1.0") + api(platform("software.amazon.awssdk:bom:2.31.77")) api("software.amazon.awssdk:s3") // Not exposed to dependent modules - implementation("org.yaml:snakeyaml:2.3") - implementation("org.apache.logging.log4j:log4j-api:2.24.1") - implementation("org.apache.logging.log4j:log4j-core:2.24.1") - implementation("org.slf4j:slf4j-simple:2.0.16") + implementation("org.yaml:snakeyaml:2.4") + implementation("org.apache.logging.log4j:log4j-api:2.25.0") + implementation("org.apache.logging.log4j:log4j-core:2.25.0") + implementation("org.slf4j:slf4j-simple:2.0.17") } diff --git a/sample-apps/java-sample-app/extension/build.gradle.kts b/sample-apps/java-sample-app/extension/build.gradle.kts index e27997ca..e47b9840 100644 --- a/sample-apps/java-sample-app/extension/build.gradle.kts +++ b/sample-apps/java-sample-app/extension/build.gradle.kts @@ -7,14 +7,14 @@ repositories { mavenCentral() } dependencies { - testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.3") - testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.11.3") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.13.3") + testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.13.3") compileOnly("com.google.auto.service:auto-service:1.1.1") annotationProcessor("com.google.auto.service:auto-service:1.1.1") - compileOnly("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.44.1") - compileOnly("io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:2.10.0") - compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api:2.10.0-alpha") + compileOnly("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.51.0") + compileOnly("io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:2.17.0") + compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api:2.17.0-alpha") compileOnly("io.opentelemetry:opentelemetry-semconv:1.30.1-alpha") } diff --git a/sample-apps/java-sample-app/manual/build.gradle.kts b/sample-apps/java-sample-app/manual/build.gradle.kts index c516ed73..c2d5d997 100644 --- a/sample-apps/java-sample-app/manual/build.gradle.kts +++ b/sample-apps/java-sample-app/manual/build.gradle.kts @@ -45,7 +45,7 @@ jib { dependencies { // OpenTelemetry APIs and SDKs - implementation(platform("io.opentelemetry:opentelemetry-bom:1.44.1")) + implementation(platform("io.opentelemetry:opentelemetry-bom:1.51.0")) implementation("io.opentelemetry:opentelemetry-api") implementation("io.opentelemetry:opentelemetry-sdk") @@ -53,27 +53,27 @@ dependencies { implementation("io.opentelemetry:opentelemetry-exporter-otlp") // OpenTelemetry Aws Xray dependencies - implementation("io.opentelemetry.contrib:opentelemetry-aws-xray-propagator:1.40.0-alpha") - implementation("io.opentelemetry.contrib:opentelemetry-aws-xray:1.40.0") + implementation("io.opentelemetry.contrib:opentelemetry-aws-xray-propagator:1.47.0-alpha") + implementation("io.opentelemetry.contrib:opentelemetry-aws-xray:1.47.0") // OpenTelemetry AWS SDK Library Instrumentation - implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.10.0-alpha")) + implementation(platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.17.0-alpha")) implementation("io.opentelemetry.instrumentation:opentelemetry-aws-sdk-2.2") // Opentelemetry OkHttp Library Instrumentation - implementation("io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0:2.10.0-alpha") + implementation("io.opentelemetry.instrumentation:opentelemetry-okhttp-3.0:2.17.0-alpha") implementation(project(":base")) constraints { - implementation("com.fasterxml.jackson:jackson-bom:2.18.1") { + implementation("com.fasterxml.jackson:jackson-bom:2.19.1") { because("bom used upstream is problematic. https://github.com/FasterXML/jackson-bom/issues/52#issuecomment-1292883281") } } - implementation("org.apache.logging.log4j:log4j-api:2.24.1") - implementation("org.apache.logging.log4j:log4j-core:2.24.1") - implementation("org.slf4j:slf4j-simple:2.0.16") + implementation("org.apache.logging.log4j:log4j-api:2.25.0") + implementation("org.apache.logging.log4j:log4j-core:2.25.0") + implementation("org.slf4j:slf4j-simple:2.0.17") } diff --git a/sample-apps/java-sample-app/settings.gradle.kts b/sample-apps/java-sample-app/settings.gradle.kts index a7f36aeb..9d8d1f16 100644 --- a/sample-apps/java-sample-app/settings.gradle.kts +++ b/sample-apps/java-sample-app/settings.gradle.kts @@ -17,7 +17,7 @@ rootProject.name = "java-sample-app" pluginManagement { plugins { - id("com.google.cloud.tools.jib") version "3.4.4" + id("com.google.cloud.tools.jib") version "3.4.5" } }