Проблема с CamelContext после обновления Camel с помощью Wildfly 20
Мы использовали Wildfly 14.0.1, camel adapter 8 и зависимость от camel maven 2.22.1
мы вводим контекст верблюда в 4 нескольких класса следующим образом
@Inject
@ContextName("name")
private CamelContext camelctx;
и мы используем аннотацию @ContextName в нескольких классах, подобных этому
@ApplicationScoped @ContextName("name") открытый класс ClassName..............
Выше классы работали нормально.
Позже мы обновились до wildlfy 20.0.0, camel adapter 12.0.0 и зависимости от camel maven 3.4.0
мы наблюдали в руководстве по миграции верблюдов (https://camel.apache.org/manual/latest/camel-3-migration-guide.html)
эта аннотация @ContextName была удалена, потому что в camel 3 не поддерживалось несколько контекстов camel. далее мы удалили аннотацию @contextName и использовали вместо нее @Named("camel_cdi_context"). В настоящее время мы получаем ошибку ниже.
Высоко ценим ваш совет Как мы можем решить эту проблему?