Shreyas Purohit created CAMEL-8427:
--------------------------------------
Summary: 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: 2.15
Affects Versions: 2.15.0
Reporter: Shreyas Purohit
Priority: Critical
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)