站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题调用动态库问题

调用动态库问题

摘要: 调用动态库问题


帮忙分析下WebSphere的错误日志
1、我在调用别人java写的借口时,出现了下面问题:

[06-11-2 16:32:19:781 CST] 165c9693 WebGroup E SRVE0026E: [Servlet 错误]-[Native Library D:/IBM/WebSphere/AppServer/java/jre/bin/infosecapi.dll already loaded in another classloader]:java.lang.UnsatisfiedLinkError: Native Library D:/IBM/WebSphere/AppServer/java/jre/bin/infosecapi.dll already loaded in another classloader

2、别人的借口调用了动态库,并且不同种类或版本的操作系统动态库还都不一样,我不清楚java写的接口为什么需要动态库。

3、当重新启动WebSphere时,页面可正常显示;当再(第二)次访问页面就报上面的错。


很正常,底层的东西可以用c,c++来写成动态连接库,然后让java来调用
那个错误里面说到了那个dll文件已经被用了,你看看是不是别的地方又加载了那个infosecapi.dll了,你搜索一下你的源代码就知道了。


只有一个地方放了dll文件,或许是别人接口的问题吧


↑返回目录
前一篇: EJB无状态会话的方法事务中,又采用了JDBC访问数据库,结果在JDBC读取DB发现该方法还没完成,容器已经提交事务了,why?
后一篇: 如何用递归就数组中的最大数