2017-02-21 34 views
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}} 

任何想法?

+0

也讓你的駱駝版本正確的CamelContext的API,它不是15.5或16.0,其2.16.0,2.15。 5等 –

回答