我有路线:
from(SU_NAME)
.choice()
.when(STATUS_IS_OK)
.to("xslt:xsl/RemoveNode.xsl")
.split().tokenizeXML("Event", "Header").to(XP_NAME)
.otherwise()
.dynamicRouter(method(router, "slip"))
.end();
如果我删除分离器,我一切正常,但在我的路线中使用它会给我:
java.lang.Error: Unresolved compilation problem:
The method otherwise() is undefined for the type ExpressionNode
我需要分离器作为路线的一部分,你能帮帮我吗?我知道应该选择 ChoiceDefinition 而不是 ExpressionNode,而不是如何修改代码来获得它。