最近公司有项目要求,需要根据提供的wsdl文件,开发webservice服务端的代码,由于以前没有接触webservice,在网上收了一些资料后,有了基本的概念后,根据网上的资料在本地的tomcat下搭建了基本的axis的环境(axis1.4),但是部署服务的时候出错,导致自己走了很多弯路。其实现在看来用axis1.4开发webservice其实真的是蛮方便的,只要你有一个好的开发环境。这里我总结下自己的做法。希望能对你有帮助。
1.确认你的axis1.4环境是否安装完成:
http://127.0.0.1:8080/axis/happyaxis.jsp
只要显示下面的信息,说明环境已经好了。
Axis Happiness Page
Examining webapp configuration
Needed Components
- Found SAAJ API ( javax.xml.soap.SOAPMessage ) at D:\jakarta-tomcat-5.0.28\common\lib\saaj.jar
- Found JAX-RPC API ( javax.xml.rpc.Service ) at D:\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\jaxrpc.jar
- Found Apache-Axis ( org.apache.axis.transport.http.AxisServlet ) at D:\jakarta-tomc