版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/IsJiangWei/article/details/52772235
在学习下面这个教程的时候,碰到了一些问题,记录下来为社区做点贡献,在此也谢谢原文作者的辛勤付出。
eclipse+Axis2+webservice开发实例
第一个坑:“Error occured when adding the module, xxxxxx, to the server"
原因就是 我傻傻地把servers给关闭了,自然。。。就报错了呗,所以解决办法就是open project servers。(网上有位仁兄的说
“在创建Dynamic Web Project 的时候,eclipse自动会选择最高版本的Dynamic web module version,我这里是3.1,然后我们重新创建一个工程,改为2.5即可。”,但我这里就是2.5,所以没用上,也把他的解决办法贴出了供参考)。
第二坑:“selection must be wsdl”
解决办法: 在第一步的时候选择,将这两个选项打上勾就OK了。
第三坑:Address information does not exist in the Endpoint Reference (EPR).The system cannot infer the trans
原因是我填错了URL,之前填的是自己手动创建的那个工程的路径“http://localhost:8088/WebServiceProject/services/CalculateService” 后来改成eclipse自动创建的服务端之后就成功了“http://localhost:8088/WebServiceProject/services/CalculateService”,后面由于我自己关闭了服务器,所以报了一个没有连接的错误,毕竟,服务端,肯定要运行在服务器上不是(常识性的问题,初学,见谅见谅。。。。。。。)