...
Maven users will need to add the following dependency to their pom.xml
for this component:
Code Block | ||||
---|---|---|---|---|
| ||||
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-jsch</artifactId> <version>${camel.version}</version><version>x.x.x</version> <!-- use the same version as your Camel core version --> </dependency> |
URI format
Code Block |
---|
scp://host[:port]/destination[?options]
|
...
You can append query options to the URI in the following format, ?option=value&option=value&...
The file name can be specified either in the <path> part of the URI or as a "CamelFileName" header on the message (Exchange.FILE_NAME
if used in code).
Options
Div | ||
---|---|---|
| ||
Name | Description | Default Value |
---|---|---|
| Specifies the username to use to log in to the remote file system. |
|
| Specifies the password to use to log in to the remote file system. |
|
| Sets the |
|
| Sets whether to use strict host key checking. Possible values are: |
|
| Allows you to set chmod on the stored file. For example |
|
useUserKnownHostsFile | Camel 2.15: If knownHostFile has not been explicit configured, then use the host file from System.getProperty("user.home") + "/.ssh/known_hosts" | true |
Component Options
The JschComponent supports the following options
Name | Description | Default Value |
---|---|---|
| Camel 2.15: JSCH is verbose logging out of the box. Therefore we turn the logging down to DEBUG logging by default. | true |
Limitations
...
Currently camel-jsch only supports a Producer (i.e. copy files to another host).
Include Page | |||
---|---|---|---|
|
|