1

JMS で fileadapter バージョン 5.6 を使用して、フラット ファイルからレコードを取得できません。コンソールには常にこのエラーが表示されますが、

起動エラー。SDK エラー: JMS 共有ライブラリ jms、DllError を開けませんでした。初期化後のアダプターの始動時にエラーが発生しました。リポジトリ URL は D:\bala\input\Work\AT_adfiles_53689.dat で、構成 URL は Fileadapter/FileAdapterConfiguration..

RV では正常に動作しますが、JMS では動作しません。親切に私を助けて..

4

1 に答える 1

1

上記の問題の解決策を見つけました。最初に、作業中のアダプター ディレクトリの下にある AT_adfiles_xxxxx.tra を調べます。「tibco.env.PATH=xxxxx」という行を探します。

まず、これらすべての bins ディレクトリを調べると、bin フォルダの一部に libeay32.dll" および "ssleay32.dll" が実際に含まれていることがわかります。問題は、sdk\5.5\bin に別のバージョンの libeay32.dll が含まれていることです。と「ssleay32.dll」を別のフォルダに。これを正しく実行するには、「libeay32.dll」と「ssleay32.dll」のすべてが同じバージョンである必要があります。

したがって、どのバージョンを使用することにした場合でも、そのコピーを同じファイルを含む他のフォルダーに作成します。それらの元のバージョンを保存するために私がしたことは、元の名前を最後に .bak に変更することです。

これにより、ファイル アダプタをテストできるようになります。

于 2011-07-15T03:32:09.373 に答える