0
我有jsut升级了我的骆驼版本以及在版本2.16.0之前工作的一些功能现在被破坏,我以前能够获取toDefinition的URI替换了一个占位符,刚刚升级,现在不替换占位符。Apache Camel getUri的ToDefinition版本> = 2.16.0
码的例子如下:
<propertyPlaceholder id="properties" location="config.properties" />
<route>
<from uri="direct:input" />
<to uri="mq:queue:{{MY_PLACEHOLDER}}" />
</route>
config.properties
MY_PLACEHOLDER=FOO
骆驼版本2.15.5
toDefinition.getUri() // equals mq:queue:FOO
骆驼已经rsion 2.16.0
toDefinition.getUri() // equals mq:queue:{{MY_PLACEHOLDER}}
任何想法?
也让你的骆驼版本正确的CamelContext的API,它不是15.5或16.0,其2.16.0,2.15。 5等 –