1

我无法使用带有 JMS 的文件适配器 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 回答