camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Camel Guy <>
Subject 2.16.0: Property placeholders inside <camelContext>
Date Wed, 14 Oct 2015 23:37:34 GMT

I require property placeholders inside and outside of <camelContext> (see

I have the following defined outside <camelContext>:

<bean id="jasypt"
    <property name="password" value="sysenv:PROPERTIES_KEY"/>
<bean id="bridgePropertyPlaceholder" class=
  <property name="locations" >
  <property name='parser' ref='jasypt'/>

Unlike in 2.15.3, <log message="${body}"> throws errors like:

Could not resolve placeholder 'body' in string value "${body}"

It appears that the {{ }} alternative syntax is not getting engaged inside

I must instead use $simple{body}. This occurs throughout the camelContext
(e.g., inside <filter><simple>

I tried adding, to no avail, :

<propertyPlaceholder id="properties" propertiesParserRef="jasypt"

<simple>$simple{}</simple> doesn't look great.

I'm wondering why others haven't found this in 2.16.0. I searched the
mailing list and the interwebtubes and couldn't find anything.

Thank you,

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message