「FTPアダプタ」の制限
次の「FTPアダプタ」の制限に注意してください。
- 「FTPアダプタ」をFTP接続またはFTP over SSL接続として構成する場合、ASCII以外の文字を含むファイル名はサポートされません。 ファイル名またはASCII以外の文字を含むディレクトリ・パスを取得する読取り、書込み、リストなどの操作は機能しません。 この問題は、sFTP接続には影響しません。 「接続プロパティの構成」を参照してください。
- 「FTPアダプタ」はTLSの再開をサポートしていません。
- 「FTPアダプタ」は、切り離されたシグネチャを使用する場合、外部FTPサーバーからダウンロードされたシグネチャ付きファイルの検証をサポートしません。
切り離されたシグネチャが使用されている場合、シグネチャの検証は失敗し、次の例外が発生します:
Signature Verification Failed:Application Error - 「FTPアダプタ」はIBM FTPサーバーをサポートしていません。
- Oracle Integrationは、「拡張マークアップ言語(XML) 1.0」仕様のフォーム・フィード文字(0xc)機能をサポートしていません。
- オンプレミスsFTPサーバーに接続するには、
ssh-keygenツールを使用してPEM形式でSSHキーを生成する必要があります。 「公開またはオンプレミスsFTPサーバーに接続するためのSSHキーのPEM形式での生成」を参照してください。 - FTPアダプタで接続エージェントを使用する場合は、次の制限に注意してください:
- 解凍はファイルのダウンロード操作ではサポートされていません。
- 「FTPアダプタ」は、Basic Routing統合スタイル内のトリガー接続としてサポートされていません。
- 接続性エージェントを介してsFTPサーバーと通信するように「FTPアダプタ」を構成する場合、接続ページの「SFTPキー交換アルゴリズム」フィールドからアルゴリズムを選択する必要があります。 diffie-hellman-group1-sha1アルゴリズムは選択しないでください。 このアルゴリズムは接続性エージェントではサポートされていません。
- FTPアダプタは、JSONの同種配列だけをサポートしています。 JSONサンプルとペイロードの異種配列はサポートされていません。 異機種配列の例は次のとおりです:
{ "example": [ "kumar", { "firstName": ["John"], }, { "length": 100, "width": 60, "height": 30 } ] } - FTPアダプタでは、2つの統合によって同じフォルダからのファイルの処理はサポートされていません。 ファイルを削除すると競合が発生します。 たとえば、ある統合でファイルが削除された場合、2番目の統合では削除するファイルが見つからず、失敗します。