Java使用STRUTS框架链接SAP上的错误,有经验的进来帮忙指点下,谢谢
如题,我想使用JAVA链接SAP获取SAP上的数据,函数在C/S的窗体下测试通过了,可是在WEB下,怎么也不行,在测试时发现在初始化JCO.client的时候就出现了错误,开始的错误是不可用【本机方法】,我把方法写到了默认的Serlert中后,错误又发生了变化,这些错好像是配置上的错误,请有开发Java链接SAP的高手指点下,不胜感激,谢谢了
如下:
private void createConnection() {
try {
aConnection = JCO.createClient(SAP_CLIENT,
USER_ID,
PASSWORD,
LANGUAGE,
HOST_NAME,
SYSTEM_NUMBER);//在这里就出错了
aConnection.connect();
}
catch (Exception ex) {
System.out.println("Failed to connect to SAP system");
}
}
第一次的错误:
NativeMethodAccessorImpl.invoke0(Method,Object,Object[])行:不可用[本机方法]
第二次的错误:
HTTP Status 500 -
The server encountered an internal error () that prevented it from fulfilling this request.
javax.servlet.ServletException: Servlet.init() for servlet action threw exception
[解决办法]
不懂,帮顶
[解决办法]
2个错误好象是一个原因吧
不太懂
看错应该是改后还是不可用的结果啊
[解决办法]
有几个JCO的DLL有没有放在web server的bin目录下啊?
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html