Author: buildbot
Date: Thu Dec 5 14:20:50 2013
New Revision: 889237
Log:
Production update by buildbot for camel
Modified:
websites/production/camel/content/book-component-appendix.html
websites/production/camel/content/book-in-one-page.html
websites/production/camel/content/cache/main.pageCache
websites/production/camel/content/ftp.html
websites/production/camel/content/ftp2.html
Modified: websites/production/camel/content/book-component-appendix.html
==============================================================================
--- websites/production/camel/content/book-component-appendix.html (original)
+++ websites/production/camel/content/book-component-appendix.html Thu Dec 5
14:20:50 2013
@@ -5451,6 +5451,17 @@ The reason is that we leverage Spring's
<p>You can also assign a user name and password to the proxy, if necessary.
Please consult the documentation for <tt>com.jcraft.jsch.Proxy</tt> to discover
all options.</p>
+<h3><a shape="rect"
name="BookComponentAppendix-SettingpreferredSFTPauthenticationmethod"></a>Setting
preferred SFTP authentication method</h3>
+
+<p>If you want to explicitly specify the list of authentication method that
should be used by <tt>sftp</tt> component, use
<tt>preferredAuthentications</tt> option. If for example you would like Camel
to attempt to authenticate with private/public SSH key and fallback to
user/password authentication in the case when no public key is available, use
the following route configuration:</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
+from("sftp://localhost:9999/root?username=admin&password=admin&preferredAuthentications=publickey,password").
+ to("bean:processFile");
+]]></script>
+</div></div>
+
<h3><a shape="rect"
name="BookComponentAppendix-Consumingasinglefileusingafixedname"></a>Consuming
a single file using a fixed name</h3>
<p>When you want to download a single file and knows the file name, you can
use <tt>fileName=myFileName.txt</tt> to tell Camel the name of the file to
download. By default the consumer will still do a FTP LIST command to do a
directory listing and then filter these files based on the <tt>fileName</tt>
option. Though in this use-case it may be desirable to turn off the directory
listing by setting <tt>useList=false</tt>. For example the user account used to
login to the FTP server may not have permission to do a FTP LIST command. So
you can turn off this with <tt>useList=false</tt>, and then provide the fixed
name of the file to download with <tt>fileName=myFileName.txt</tt>, then the
FTP consumer can still download the file. If the file for some reason does not
exist, then Camel will by default throw an exception, you can turn this off and
ignore this by setting <tt>ignoreFileNotFoundOrPermissionError=true</tt>.</p>
Modified: websites/production/camel/content/book-in-one-page.html
==============================================================================
--- websites/production/camel/content/book-in-one-page.html (original)
+++ websites/production/camel/content/book-in-one-page.html Thu Dec 5 14:20:50
2013
@@ -27048,6 +27048,17 @@ The reason is that we leverage Spring's
<p>You can also assign a user name and password to the proxy, if necessary.
Please consult the documentation for <tt>com.jcraft.jsch.Proxy</tt> to discover
all options.</p>
+<h3><a shape="rect"
name="BookInOnePage-SettingpreferredSFTPauthenticationmethod"></a>Setting
preferred SFTP authentication method</h3>
+
+<p>If you want to explicitly specify the list of authentication method that
should be used by <tt>sftp</tt> component, use
<tt>preferredAuthentications</tt> option. If for example you would like Camel
to attempt to authenticate with private/public SSH key and fallback to
user/password authentication in the case when no public key is available, use
the following route configuration:</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
+from("sftp://localhost:9999/root?username=admin&password=admin&preferredAuthentications=publickey,password").
+ to("bean:processFile");
+]]></script>
+</div></div>
+
<h3><a shape="rect"
name="BookInOnePage-Consumingasinglefileusingafixedname"></a>Consuming a single
file using a fixed name</h3>
<p>When you want to download a single file and knows the file name, you can
use <tt>fileName=myFileName.txt</tt> to tell Camel the name of the file to
download. By default the consumer will still do a FTP LIST command to do a
directory listing and then filter these files based on the <tt>fileName</tt>
option. Though in this use-case it may be desirable to turn off the directory
listing by setting <tt>useList=false</tt>. For example the user account used to
login to the FTP server may not have permission to do a FTP LIST command. So
you can turn off this with <tt>useList=false</tt>, and then provide the fixed
name of the file to download with <tt>fileName=myFileName.txt</tt>, then the
FTP consumer can still download the file. If the file for some reason does not
exist, then Camel will by default throw an exception, you can turn this off and
ignore this by setting <tt>ignoreFileNotFoundOrPermissionError=true</tt>.</p>
Modified: websites/production/camel/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/camel/content/ftp.html
==============================================================================
--- websites/production/camel/content/ftp.html (original)
+++ websites/production/camel/content/ftp.html Thu Dec 5 14:20:50 2013
@@ -560,6 +560,17 @@ The reason is that we leverage Spring's
<p>You can also assign a user name and password to the proxy, if necessary.
Please consult the documentation for <tt>com.jcraft.jsch.Proxy</tt> to discover
all options.</p>
+<h3><a shape="rect"
name="FTP-SettingpreferredSFTPauthenticationmethod"></a>Setting preferred SFTP
authentication method</h3>
+
+<p>If you want to explicitly specify the list of authentication method that
should be used by <tt>sftp</tt> component, use
<tt>preferredAuthentications</tt> option. If for example you would like Camel
to attempt to authenticate with private/public SSH key and fallback to
user/password authentication in the case when no public key is available, use
the following route configuration:</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
+from("sftp://localhost:9999/root?username=admin&password=admin&preferredAuthentications=publickey,password").
+ to("bean:processFile");
+]]></script>
+</div></div>
+
<h3><a shape="rect"
name="FTP-Consumingasinglefileusingafixedname"></a>Consuming a single file
using a fixed name</h3>
<p>When you want to download a single file and knows the file name, you can
use <tt>fileName=myFileName.txt</tt> to tell Camel the name of the file to
download. By default the consumer will still do a FTP LIST command to do a
directory listing and then filter these files based on the <tt>fileName</tt>
option. Though in this use-case it may be desirable to turn off the directory
listing by setting <tt>useList=false</tt>. For example the user account used to
login to the FTP server may not have permission to do a FTP LIST command. So
you can turn off this with <tt>useList=false</tt>, and then provide the fixed
name of the file to download with <tt>fileName=myFileName.txt</tt>, then the
FTP consumer can still download the file. If the file for some reason does not
exist, then Camel will by default throw an exception, you can turn this off and
ignore this by setting <tt>ignoreFileNotFoundOrPermissionError=true</tt>.</p>
Modified: websites/production/camel/content/ftp2.html
==============================================================================
--- websites/production/camel/content/ftp2.html (original)
+++ websites/production/camel/content/ftp2.html Thu Dec 5 14:20:50 2013
@@ -559,6 +559,17 @@ The reason is that we leverage Spring's
<p>You can also assign a user name and password to the proxy, if necessary.
Please consult the documentation for <tt>com.jcraft.jsch.Proxy</tt> to discover
all options.</p>
+<h3><a shape="rect"
name="FTP2-SettingpreferredSFTPauthenticationmethod"></a>Setting preferred SFTP
authentication method</h3>
+
+<p>If you want to explicitly specify the list of authentication method that
should be used by <tt>sftp</tt> component, use
<tt>preferredAuthentications</tt> option. If for example you would like Camel
to attempt to authenticate with private/public SSH key and fallback to
user/password authentication in the case when no public key is available, use
the following route configuration:</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
+<script class="theme: Default; brush: java; gutter: false"
type="syntaxhighlighter"><![CDATA[
+from("sftp://localhost:9999/root?username=admin&password=admin&preferredAuthentications=publickey,password").
+ to("bean:processFile");
+]]></script>
+</div></div>
+
<h3><a shape="rect"
name="FTP2-Consumingasinglefileusingafixedname"></a>Consuming a single file
using a fixed name</h3>
<p>When you want to download a single file and knows the file name, you can
use <tt>fileName=myFileName.txt</tt> to tell Camel the name of the file to
download. By default the consumer will still do a FTP LIST command to do a
directory listing and then filter these files based on the <tt>fileName</tt>
option. Though in this use-case it may be desirable to turn off the directory
listing by setting <tt>useList=false</tt>. For example the user account used to
login to the FTP server may not have permission to do a FTP LIST command. So
you can turn off this with <tt>useList=false</tt>, and then provide the fixed
name of the file to download with <tt>fileName=myFileName.txt</tt>, then the
FTP consumer can still download the file. If the file for some reason does not
exist, then Camel will by default throw an exception, you can turn this off and
ignore this by setting <tt>ignoreFileNotFoundOrPermissionError=true</tt>.</p>