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等 –