我想根据一些标头值动态调用bean方法:
这似乎不起作用:<to uri="bean:myBean?method=${in.header.methodName}&multiParameterArray=true"/>
有什么想法吗?
答案 0 :(得分:2)
您可以在名为“CamelBeanMethodName”的标头中设置方法名称,并将消息路由到“bean”而不指定任何方法。
答案 1 :(得分:1)
请参阅此常见问题解答
从Camel 2.16开始,它更容易,因为你可以使用动态的<toD ..
。在旧版本中,您可以使用收件人列表EIP。这一切都在FAQ中解释。