1、复制下面的8个dll文件至 系统System32下面,或者jdk 的bin 下面,最好是jdk 的bin 下面
2、部署Bjcaticketsso_For_P12.jar,jdom.jar,SecEngineDeal.jar在开发商自己的应用的WEB-INF目录下的lib


但是,如果同一台机器的多个project需要用到CA,那么,就需要在部署的时候将jar复制到应用服务器的server目录WEB-INF/lib下
以OC4J为例:
1、将Bjcaticketsso_For_P12.jar,jdom.jar,SecEngineDeal.jar在放置到D:\oc4j10g\lib中
2、修改D:\oc4j10g\j2ee\home\config\application.xml,增加
 <!-- CA -->
 <library path="../../../lib/bjcaticketsso_For_P12.jar" />
 <library path="../../../lib/jdom.jar" />
 <library path="../../../lib/SecEngineDeal.jar" />
3、在已经发布好的应用中,将上面三个jar从WEB-INF/lib下面删除

因为存在多个应用加载DLL文件,那么只有第一个会加载成功,之后的应用就不好用了呗

这是java中引用windows的dll的一个例子,其他引用dll的地方以此类推
posted on 2007-05-25 16:38  一般一般  阅读(540)  评论(0编辑  收藏  举报