我有一个Java类和一个用XML配置的Camel-route,我试图从Camel-route调用getData
方法,但是该方法没有被调用。
Java类别:
class Test {
public String getData(String name) {
return name;
}
}
Camel 路线:
<route id="validate" autoStartup="true" streamCache="true">
<setHeader name="data">
<simple>
<method ref="test" method="getData('Test')"/>
</simple>
</setHeader>
</route>
在我的camel-context.xml中,我创建了如下的bean引用:
<bean id="test" class="com.Test" />
1条答案
按热度按时间mo49yndu1#
现在已解决此问题..请使用bean标记,而不是使用method标记