It seems that Camel Restlet component is not resolving sslContextParameters properties using Camel property placeholder.
I can see the sslContextParameters took in values from my properties file and see that my keys are loaded in the ssl debug output. I however get this error in Restlet: Caused by: java.io.FileNotFoundException: {{bus.ssl.keyManagers.keyStore.resource}} (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:138) at java.io.FileInputStream.<init>(FileInputStream.java:97) at org.restlet.engine.ssl.DefaultSslContextFactory.createSslContext(DefaultSslContextFactory.java:319) I'm also curious why Restlet component doesn't take the instantiated SSLContext and instead copies the properties into Restlet series object for DefaultSslContextFactory to recreate the SSLContext. This also causes the issue that classpath resource to the keystore would work for JsseParameters but fails in Restlet component since Restlet doesn't support keystore in classpath. -- View this message in context: http://camel.465427.n5.nabble.com/Camel-Restlet-component-not-using-property-placeholder-resolver-and-not-support-classpath-resource-te-tp5774025.html Sent from the Camel - Users mailing list archive at Nabble.com.