我想从头文件中获取http4的值,但这让我大吃一惊
Failed to create route route15 at: >>> To[${header.ExternalEndPoint}]以下是我的代码
.toF("http4://%s", simple("${header.ExternalEndPoint}"))或
.toF("http4://%s", constant("${header.ExternalEndPoint}"))只有当我像这样硬编码值时,它才能工作
.toF("http4://localhost/foo");发布于 2016-02-26 22:16:54
在Camel2.16之前,不支持Dynamic URIs in "to"。如果您使用的是低于2.16的版本,则应使用recipientList
.recipientList(simple("http4://${header.ExternalEndPoint}"))
从2.16开始,toD是你的朋友:
.toD("http4://${header.ExternalEndPoint}")
https://stackoverflow.com/questions/35571760
复制相似问题