Camel 3 с пружинным ботинком 2.2 - PullRequest
0 голосов
/ 09 июля 2020

Я получаю сообщение об ошибке при попытке запустить 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 содержат множество тех, которых может не быть в пути к классам.

...