SAP 连接失败,无法初始化 SAPConnectionPool
无法初始化 SAPConnectionPool
武重项目,服务器中毒后,重新部署,就连不上 SAP 了。服务器电脑上直接登录 SAP 客户端,是可以登录的。已百度过。加入了 3 个 DLL 文件。如下图。
WAR 包里面也有 sapjco 的 jar 包如下图。
但是仍然报相同的错误。
哪位大神知道怎么处理?
跪求答案!!!
急急急!!!
下面有附件信息武重日志报错截取与相关类。
武重日志报错截取与相关类.zip
完整日志.zip
最终处理结果!
参考白俊发过来的方案。
二、 部署服务端 (正常都应该部署在服务端)
a)确定服务器上的应用服务器是 32 位还是 64 位 ( 一般服务器、应用服务器、JDK 是绑定位数的)
b) 将相对应位数的 librfc32.dll、sapjcorfc.dll、msvcp71.dll、msvcr71.dll 四个文件拷贝至 system32 及 SysWOW64 文件夹下
然后再加入自己百度的。
sapjco3.dll 放入 jdk 的 bin,sapjco3.jar 放入 war 包 lib
问题就解决了。
注意 system32 及 SysWOW64 文件夹中的 dll 是否与系统兼容。比如:
msvcp71.dll、msvcr71.dll 放入后,发现文件夹里面还有 msvcp100.dll、msvcr100.dll,msvcp110.dll、msvcr110.dll,他们是否与系统兼容。sap 部署.zip
项目里面检查下有这个类吗?
有这个 class 文件。
dll 与 jar 要匹配, sapjco3.dll 配合 sapjco3.jar 吧.