[
https://issues.apache.org/jira/browse/CAMEL-8427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-8427:
-------------------------------
Component/s: (was: 2.15)
camel-test
> Camel 2.15 breaks useOverridePropertiesWithPropertiesComponent in test cases
> ----------------------------------------------------------------------------
>
> Key: CAMEL-8427
> URL: https://issues.apache.org/jira/browse/CAMEL-8427
> Project: Camel
> Issue Type: Bug
> Components: camel-test
> Affects Versions: 2.15.0
> Reporter: Shreyas Purohit
> Priority: Minor
> Attachments: 2_15_SNAPSHOT.zip
>
>
> A very simple project has been attached. The SFTP route has some properties
> which are being provided by using
> 'useOverridePropertiesWithPropertiesComponent' in CamelTestSupport. The test
> used to work fine before the latest March 2nd snapshot. It works with 2.14.1
> version too. Now it fails with:
> {code}
> Caused by: java.lang.IllegalArgumentException: PropertiesComponent with name
> properties must be defined in CamelContext to support property placeholders.
> Property with key [sftp.userName] not found in properties from text:
> sftp://{{sftp.userName}}@{{sftp.hostname}}{{sftp.folder}}?moveFailed={{sftp.moveFailedFolder}}&privateKeyFile={{sftp.privateKeyFile}}&privateKeyPassphrase={{sftp.privateKeyPassphrase}}&readLock=changed&readLockCheckInterval=10000&readLockTimeout=40000&streamDownload=true&fastExistsCheck=true&idempotent=true&useFixedDelay=true&delete=true&recursive=true&stepwise=false
> at
> org.apache.camel.component.properties.DefaultPropertiesParser$ParsingContext.getPropertyValue(DefaultPropertiesParser.java:268)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)