On Mon, Feb 11, 2013 at 11:21 AM, Myriam Khairallah <[email protected]> wrote: > Hello, > > I've got following camel context definition: > > <camelContext id="myContext" xmlns="http://camel.apache.org/schema/spring" > trace="true"> > <camel:properties> > <property key="http.proxyScheme" > value="{{http.proxyScheme}}"/> > <property key="http.proxyHost" value="{{http.proxyHost}}"/> > <property key="http.proxyPort" value="8080"/> > </camel:properties> > > <propertyPlaceholder id="properties" > location="classpath:net.atos.acdwb.core.cfg"/> > > <routeBuilder ref="wallboardRoute" /> > </camelContext> > > Here the placeholders as defined in net.atos.acdwb.core.cfg: > > # ... > http.proxyScheme=http > http.proxyHost=myHost > # ... > > > This file is available in the classpath as other spring placeholders are > detected within the context file. Even so, I get following exception when > attempting to run my unittest: > > (...) > Caused by: java.lang.IllegalStateException: Scheme '{{http.proxyscheme}}' > not registered. > at > org.apache.http.conn.scheme.SchemeRegistry.getScheme(SchemeRegistry.java:71) > at > org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:127) > (...) > > Thanks for any help, > Myriam
I dont think we support placeholders on these Camel properties. Fell free to log a JIRA improvement. > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Camel-2-10-3-placeholder-cannot-be-determined-in-camel-property-definition-tp5727338.html > Sent from the Camel - Users mailing list archive at Nabble.com. -- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: [email protected] Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen
