From 95e77824526bbe14d1a2aae0ad6f7c1db6127625 Mon Sep 17 00:00:00 2001 From: Jean Bisutti Date: Wed, 12 Mar 2025 11:22:36 +0100 Subject: [PATCH] Remove test runtime hints --- .../spring/smoketest/RuntimeHints.java | 13 ------------- .../spring/smoketest/RuntimeHints.java | 11 ----------- 2 files changed, 24 deletions(-) diff --git a/smoke-tests-otel-starter/spring-boot-3.2/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java b/smoke-tests-otel-starter/spring-boot-3.2/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java index ab181ee823d5..b50d2ca4b244 100644 --- a/smoke-tests-otel-starter/spring-boot-3.2/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java +++ b/smoke-tests-otel-starter/spring-boot-3.2/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java @@ -5,9 +5,7 @@ package io.opentelemetry.spring.smoketest; -import org.springframework.aot.hint.MemberCategory; import org.springframework.aot.hint.RuntimeHintsRegistrar; -import org.springframework.aot.hint.TypeReference; // Necessary for GraalVM native test public class RuntimeHints implements RuntimeHintsRegistrar { @@ -16,16 +14,5 @@ public class RuntimeHints implements RuntimeHintsRegistrar { public void registerHints( org.springframework.aot.hint.RuntimeHints hints, ClassLoader classLoader) { hints.resources().registerResourceBundle("org.apache.commons.dbcp2.LocalStrings"); - - // To avoid Spring native issue with MongoDB: java.lang.ClassNotFoundException: - // org.springframework.data.mongodb.core.aggregation.AggregationOperation - hints - .reflection() - .registerType( - TypeReference.of( - "org.springframework.data.mongodb.core.aggregation.AggregationOperation"), - hint -> { - hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS); - }); } } diff --git a/smoke-tests-otel-starter/spring-boot-3/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java b/smoke-tests-otel-starter/spring-boot-3/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java index 85da65c58417..b50d2ca4b244 100644 --- a/smoke-tests-otel-starter/spring-boot-3/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java +++ b/smoke-tests-otel-starter/spring-boot-3/src/main/java/io/opentelemetry/spring/smoketest/RuntimeHints.java @@ -5,9 +5,7 @@ package io.opentelemetry.spring.smoketest; -import org.springframework.aot.hint.MemberCategory; import org.springframework.aot.hint.RuntimeHintsRegistrar; -import org.springframework.aot.hint.TypeReference; // Necessary for GraalVM native test public class RuntimeHints implements RuntimeHintsRegistrar { @@ -16,14 +14,5 @@ public class RuntimeHints implements RuntimeHintsRegistrar { public void registerHints( org.springframework.aot.hint.RuntimeHints hints, ClassLoader classLoader) { hints.resources().registerResourceBundle("org.apache.commons.dbcp2.LocalStrings"); - - // To avoid Spring native issue with MongoDB: java.lang.ClassNotFoundException: - // org.springframework.data.mongodb.core.aggregation.AggregationOperation - hints - .reflection() - .registerType( - TypeReference.of( - "org.springframework.data.mongodb.core.aggregation.AggregationOperation"), - hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS)); } }