Camel Master Component Ignoring Endpoint Parameters
Issue
- When using the Camel Master Component, parameters are not being being passed to the Camel Endpoint.
For example, if you have the following route which is using the Camel Master Component to consume from an FTP endpoint:
<camelContext xmlns="http://camel.apache.org/schema/blueprint">
<route>
<from uri="master:FailoverFTP:ftp://user@host?password=pass&binary=false"/>
<log message="The message contains ${body}"/>
</route>
</camelContext>
You may see the following in the log:
2013-02-13 15:48:52,357 | WARN | an@172.16.26.177 | FtpConsumer | t.file.remote.RemoteFileConsumer 69 | 79 - org.apache.camel.camel-core - 2.10.0.fuse-71-047 | Cannot connect/login to: ftp://user@host. Will skip this poll.
This issue affects all Camel Endpoints which require parameters.
Environment
- Fuse ESB Enterprise 7.1
- Fabric
- Camel Master Component
- Camel
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.