作者flowwinds (..)
站内java
标题[问题] java native method与Tomcat整合的问题
时间Mon Aug 30 18:01:06 2010
大家好..
我把一个含有native method 的class 包成 war 放到 Tomcat上要提供web service
(使用 CXF 2.2.10)
不过client去连的时候出现exception, 而且这个service就自己关掉了
我觉得是 JNI 跟 Tomcat整合的问题, 不过还是不清楚如何处理
以下是我的测试:
1. 我用程式启动这个CXF service, client连的上且结果正确
所以我判断是JNI Tomcat整合的问题
2. 这个含有native method class 比较特殊的是, native method 所用到的
C code 会动态载入 2个 dll (用windows.h的LoadLibrary),呼叫 dll里面的function
之前有测试过其他的native method, C code中只使用 printf不载入其他dll
这样的话放到Tomcat上可以被client正常的呼叫, 所以问题可能是出在这
有人有遇过同样问题, 或者知道如何处理的吗?
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.151.40
※ 编辑: flowwinds 来自: 219.87.151.40 (08/30 18:03)