解决webService+axis2生成的wsdl文件有两个Bindings/Endpoint 的问题

来源:互联网 发布:还珠格格 令妃 知乎 编辑:程序博客网 时间:2024/05/29 16:21

笔者在MyEclipse开发平台上做了一个axis2+webservice的登录程序。结果发现生成的wsdl文件总是有两个Bindings。解决方案是

找到tomcat的安装目录 如下路径:D:\apache-tomcat-6.0.35\webapps\axis2\WEB-INF\conf

打开此目录下的axis2.xml文件。修改里面的

 <parameter name="disableSOAP12" locked="true">false</parameter>

默认为false 修改为true就可以了。

个人觉得axis2自动生成wsdl文件的时候 会默认开启的是soap1.1 和soap1.2 .所以生成的wsdl文件会有两个Bindings.

这个时候 只要关闭soap1.2就可以了。