读书人

包矛盾 axis 在tomcat中总返回null g

发布时间: 2012-10-13 11:38:17 作者: rapoo

包冲突 axis 在tomcat中总返回null gnujaxp.jar axis

项目中添加了新模块需要调用webservice服务,项目用的是weblogic,由于要搭建一个测试环境我用的是tomcat。当把整个项目放在weblogic中没有问题,但是放在tomcat中后调用webservice服务总是返回null,我debug了下发现在这行代码处返回了null。

?

String value = (String) call.invoke(new Object[] {para});

但是我写了一个测试方法又能正确返回。所以我怀疑是包问题,由于项目引入包太多折腾了我半天时间总算找到了。主要冲突的包是Jfreechart的gnujaxp.jar 包与axis中包冲突引起的,然后Google了一把果然如此。干掉这个gnujaxp.jar 包就ok了。

?

?

读书人网 >软件架构设计

热点推荐