日期:2014-05-17  浏览次数:20673 次

调用webservice,想哭
以前没接触过webservice,现在客户有个服务是webservice的。我这边需要通过jsp页面调用对方的接口来实现获取信息

google,百度无数次。程序例子看了无数个,就是没一个能运行起来


org.apache.axis.client.Service service = new org.apache.axis.client.Service();
org.apache.axis.client.Call call = (org.apache.axis.client.Call) service.createCall();


这个连编译都通不过,axis包已经全部引入了啊,都不知道究竟怎么回事,网上说的似乎很简单,还有人说三步搞到,我搞了一天了啊,实在搞不定

实在是受不了了,求例子,可以实实在在运行的例子,仅仅是java调用webservice就足够了


------解决方案--------------------
编译都通过不了,肯定是缺包的了。
------解决方案--------------------
把所有代码贴出来  我帮你看看

------解决方案--------------------
代码贴出来
------解决方案--------------------
友情帮忙顶帖
------解决方案--------------------
那个包不是必须的
------解决方案--------------------
引用:
加入了commons-logging.jar 包后,就报java.lang.NoClassDefFoundError: org/apache/commons/discovery/tools/DiscoverSingleton


我很不明白啊,这些都没用到,为什么呢

项目中间接地用到一些包,这很正常的。
如果不是这样的事情让人恼火的话,哪个愿意去使用烦人的Maven呢?
楼主继续加包吧。这个类在commons-discovery-xxx.jar中。