Do you have a properties placeholder [1] for your properties and/or is it at 
the expected location? 
<camelContext ...>
   <propertyPlaceholder id="properties" 
location="com/mycompany/myprop.properties"/>
</camelContext>
Hadrian

[1] http://camel.apache.org/properties.htm


On Apr 4, 2011, at 3:10 PM, jpalmer1026 wrote:

> Hi,
> 
> I'm trying to use the camel properties component to externalize a properties
> file. It looks like the properties file is getting read, but I'm getting the
> following exception when the app tries to read the externalized properties:
> 
> Exception in thread "main" org.apache.camel.RuntimeCamelException:
> org.apache.camel.FailedToCreateRouteException: Failed to create route
> route1: Route[[From[{{file.inbox}}]] -> [Choice[[When[simple{${heade...
> because of No endpoint could be found for: {{file.inbox}}, please check your
> classpath contains the needed Camel component jar.
> 
> Here are the relevant code snippets from my spring-config file:
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>             ${header.CamelFileName} regex '^.*txt$'
> 
> 
> 
> 
>             ${header.CamelFileName} regex '^.*xml$'
> 
> 
> 
> 
> 
> 
> 
> My properties file is as follows:
> 
> file.inbox=target/inbox
> file.outbox=target/outbox
> file.xml=target/xml
> 
> Any idea what I might be doing wrong? Thanks!
> 
> 
> 
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Failed-to-create-route-tp4282517p4282517.html
> Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to