简体   繁体   English

javax.servlet.ServletException的jco问题

[英]jco problem with javax.servlet.ServletException

when I test jco connect to sap, I got following error 当我测试jco连接到sap时,我得到了以下错误

 javax.servlet.ServletException: java.lang.UnsatisfiedLinkError: com.sap.conn.rfc.driver.CpicDriver.nativeSAP_CMINIT3([BLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)I org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:912) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:841) org.apache.jsp.notif_005fget_005fdetail_jsp._jspService(notif_005fget_005fdetail_jsp.java:99) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) javax.servlet.http.HttpServlet.service(HttpServlet.java:728) 

I already put sapjco3.dll and sapjco3.jar into lib, I have no idea with this problem. 我已经把sapjco3.dll和sapjco3.jar放到了lib中,我不知道这个问题。

1) Make sure the native JCo library is located in a folder which is part of the java.library.path. 1)确保本机JCo库位于java.library.path的一个文件夹中。

2) Make sure you use the correct native JCo library for your system architecture (eg Linux 64bit on x86) and the sapjco3.jar from the same JCo distribution. 2)确保为系统体系结构使用正确的本机JCo库(例如x86上的Linux 64bit)和来自相同JCo分发的sapjco3.jar。

See also here: Exception while connecting SAP through Java 另请参见此处: 通过Java连接SAP时出现异常

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM