Camel 3 с пружинным ботинком 2.2
Я получаю сообщение об ошибке при попытке запустить Spring Boot 2.2 с Camel 3(любой версией). Похоже, на нем была jira: https://issues.apache.org/jira/browse/CAMEL-14075, но она датирована 2019 годом, и я использую последний код Camel 3 и все еще имею ту же проблему. Просто интересно, действительно ли это было решено.
Любой класс (clazz), который не может быть найден, не работает в этой строке:
org.apache.camel.impl.engine.DefaultCamelBeanPostProcessor:
(BindToRegistry) clazz.getAnnotation(BindToRegistry.class);
с участием
java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy at
sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)
А классы Spring Boot AutoConfig содержат множество тех, которые могут отсутствовать в пути к классам.