Я пытаюсь включить трассировку в своем проекте Apache Camel с помощью Micrometer и Brave. Мое приложение основано на Spring Boot, и в моем pom.xml есть следующие зависимости
Caused by: java.lang.IllegalStateException: Failed to introspect Class [org.apache.camel.observation.starter.ObservationAutoConfiguration] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@76ed5528]
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:483)
at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:320)
at org.springframework.core.type.StandardAnnotationMetadata.getAnnotatedMethods(StandardAnnotationMetadata.java:149)
at org.springframework.context.annotation.ConfigurationClassParser.retrieveBeanMethodMetadata(ConfigurationClassParser.java:413)
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:336)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:246)
at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:534)
... 17 common frames omitted
Caused by: java.lang.NoClassDefFoundError: org/apache/camel/observation/MicrometerObservationTracer
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3578)
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2676)
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:465)
... 23 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.apache.camel.observation.MicrometerObservationTracer
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 27 common frames omitted
Я скачал jar и проверил, что этот класс в нем отсутствует. Есть ли какая-то конкретная зависимость, которую мне нужно добавить? Я пробовал и ничего не нашел.
Я пытаюсь включить трассировку в своем проекте Apache Camel с помощью Micrometer и Brave. Мое приложение основано на Spring Boot, и в моем pom.xml есть следующие зависимости [code] org.springframework.boot spring-boot-starter-actuator
[/code] Ошибка получения класса не найден. [code]Caused by: java.lang.IllegalStateException: Failed to introspect Class [org.apache.camel.observation.starter.ObservationAutoConfiguration] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@76ed5528] at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:483) at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:320) at org.springframework.core.type.StandardAnnotationMetadata.getAnnotatedMethods(StandardAnnotationMetadata.java:149) at org.springframework.context.annotation.ConfigurationClassParser.retrieveBeanMethodMetadata(ConfigurationClassParser.java:413) at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:336) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:246) at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:534) ... 17 common frames omitted Caused by: java.lang.NoClassDefFoundError: org/apache/camel/observation/MicrometerObservationTracer at java.base/java.lang.Class.getDeclaredMethods0(Native Method) at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3578) at java.base/java.lang.Class.getDeclaredMethods(Class.java:2676) at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:465) ... 23 common frames omitted Caused by: java.lang.ClassNotFoundException: org.apache.camel.observation.MicrometerObservationTracer at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 27 common frames omitted [/code] Я скачал jar и проверил, что этот класс в нем отсутствует. Есть ли какая-то конкретная зависимость, которую мне нужно добавить? Я пробовал и ничего не нашел.