我在一个servlet里面同时使用JNI和JACOB,冲突!!为什么?
我在一个servlet里面同时使用JNI和JACOB,
只要我先调用JNI的类,然后再调用JACOB的类,JACOB会报错:
com.jacob.com.ComFailException: Can't map name to dispid: logined
at com.jacob.com.Dispatch.invokev(Native Method)
at com.jacob.com.Dispatch.get(Dispatch.java)
at eca_client.Client.getlogined(Client.java:28)
at b2cshop.logic.ca.CaRemote.getIsLogin(CaRemote.java:168)
at b2cshop.test.Servlet2.doGet(Servlet2.java:37)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
Can't map name to dispid这个错误在JACOB里面是因为找不到对应的COM接口,好像是JNI和JACOB有冲突,请问高手该如何解决阿??