我不太了解Apache Camel文档。
我有一个要从那里调用Java函数并获取消息正文的地方。
我认为路线缺少某些东西。它怎么知道函数在哪里?
// I get a message from my email and I want to send to the bean
<to uri="bean:doSomething"/>
CamelTest
public class CamelTest {
@Bean
public void doSomething() {
How do I get the body?
}
}
错误:
org.apache.camel.NoSuchBeanException:在 注册表:doSomething
答案 0 :(得分:0)
HI user10717851确保您已在bean.xml中声明了bean,并在camel-context.xml中引用了该bean.xml,这将解决此问题。