1

タイトルから明らかなように、FTPアダプターを使用してWebSphereESB7.5でいくつかのアプリケーションを開発しています。ftpディレクトリに新しいファイルを作成しようとすると、次のエラーが発生します

J2CMethodBindingImpl.invoke()でスローされたResourceException javax.resource.spi.InvalidPropertyException:アダプターが指定されたディレクトリーの許可を確認できませんでした。DirectoryPathにアウトバウンド操作に必要な許可がないか、FTPサーバーによって提供される長いリストが標準フォーマット。

同じユーザー名とパスワードのペアを使用することで、これらのフォルダーの下にファイルを表示/編集/削除および作成できます。奇妙な部分は、構成を次のように更新すると、次のようになります。

ホスト:10.10.0.78、ディレクトリ:

問題はない。しかし、私がこれを行うとき

ホスト:10.10.0.78、ディレクトリ:/ test

例外が発生します。なにか提案を ?

詳細:

FTPサーバーはWindows/IIS 7
WebSphere Application Server 7.0
ESB7.5.1.1FTP
アダプター7.5.1IntegrationDesigner
7.5

4

2 に答える 2

0

私は自分の問題を次のように解決しました:

•org.apache.commons.net.ftp.parser.NTFTPEntryParserを拡張する新しいcustomParserClassを記述します。
•これをFTPアダプタのビルドパスに追加します。

于 2013-01-30T10:07:06.033 に答える
0

リストタイプをMS-DOSからIISからUNIXに変更した後、それは機能しました。ただし、技術文書によると、カスタムパーサークラス名を「com.ibm.j2ca.ftp.util.FTPLongListEntryParser」に変更することは別の解決策です。私はそれを試しましたが、それでも進歩はありません。

classNotFoundExceptionが発生していますが、まだ作業中です。更新をお知らせします...

于 2013-01-13T18:03:31.167 に答える