我正在研究Java/Camel应用程序。我已经通过XML文件配置了 Camel ,这导致了
<camelContext id="CamelContext" xmlns="http://camel.apache.org/schema/spring">
<proxy id="someProcessor"
serviceInterface="some.Processor"
serviceUrl="direct:processMessage"/>
</camelContext>
Intellij总是警告我尚未解析定制bean。我不想在CamelContext中进行的每个编辑都同意这一点。例如(更改了代理ID):
<camelContext id="CamelContext" xmlns="http://camel.apache.org/schema/spring">
<proxy id="someProcessor1"
serviceInterface="some.Processor"
serviceUrl="direct:processMessage"/>
</camelContext>
(顺便说一句,如果我撤消了编辑,则该bean被视为再次解析。)
有没有一种方法可以自动解析定制bean?
最佳答案
如果您添加Spring Facet
,并且包含camelContext的Spring配置文件位于Spring Application Context
下,那么应该没有问题。