我使用的是camel上下文。在本地环境下,它工作得很好,可以聚合消息。而在其他环境中,它给出了问题:Placeholder [0] doesn't have a value., CI
我们使用deployit来部署war文件。deploy it上有2个变量,但它添加了名称为0的第三个变量。
我使用的是camel-core版本2.16.1。
发布于 2016-10-05 03:05:45
如果相同部署包的部署在一个环境中工作,但在另一个环境中由于缺少占位符而失败,则原因很可能是与目标环境关联的字典中缺少占位符。
本文档描述了XL Deploy:https://docs.xebialabs.com/xl-deploy/how-to/using-placeholders-in-xl-deploy.html中的字典和占位符替换的许多功能
发布于 2020-01-31 21:48:41
我也遇到了同样的问题,在经过多次检查后,我发现我的一个依赖项在其messages.properties中使用了'{{0}}‘作为占位符。
排除xldeploy扫描的jar文件已经解决了我的问题。
https://stackoverflow.com/questions/39789286
复制相似问题