我将Eclipse和Axis2用于SOAP WS。
当我们从POJO(自下而上)创建WebService时,在Eclipse项目中放置WSDL文件?
我可以在/PROJECT/services/WEBSERVICE?wsdl
的浏览器中找到它,但我想在放弃之前自定义其中的内容。
答案 0 :(得分:1)
Axis2在部署时生成WSDL文档文件。默认情况下,当您添加?wsdl
时,Axis2不会检索以前生成的WSDL文档。它每次都会生成。但是,如果将WSDL文档文件和相应的XML Schema文件放在服务存档文件中的META-INF
文件夹中,则可以使用以下命令恢复它:
http://localhost:8080/axis2/services/MyService.wsdl
services.xml
中给出的服务名称和WSDL文档中定义的服务名称应该相同。