Проблема propertyResolver (несколько компонентов) при добавлении camel-spring-boot-starter в новый проект grails 4.0.0.RC2 (не подключаемый модуль) - PullRequest
0 голосов
/ 14 июня 2019

Возможно продолжение с Могу ли я использовать Apache Camel с Micronaut?

Попытка прямого добавления org.apache.camel: camel-spring-boot-starter: 2.24.0 кновый проект Grails 4, не использующий плагин grails (sdk использует grails 4.0.0.RC2; тест grails create-app; добавьте компиляцию "org.apache.camel: camel-spring-boot-starter: 2.24.0" в качестве зависимости; grails run-app)

терпит неудачу и сообщает:

Configuring Spring Security Core ...
... finished configuring Spring Security Core


Configuring Spring Security REST 2.0.0.M2...
 ... finished configuring Spring Security REST

2019-06-14 07:33:38.239 ERROR --- [  restartedMain]     o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Field propertyResolver in org.apache.camel.spring.boot.SpringPropertiesParser  required a single bean, but 2 were found:
        - environment: a programmatically registered singleton  -   io.micronaut.spring.context.env.MicronautEnvironment(Primary): defined in null


Action:

Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or using @Qualifier to identify the bean that should be consumed

Я думаю, что то же самое верно и для не начального деп.Я предполагаю, что это может быть связано с разделом «Свойства верблюда» в https://camel.apache.org/spring-boot.html,, но мне не ясно, какое может быть разрешение.

Интересно, может ли @ jeff-scott-brown иметь какое-то понимание здесь??

Попробовал альтернативные зависимости (не начальный проект) и получил ту же проблему

...