【发布时间】:2013-10-19 13:34:31
【问题描述】:
我将 Eclipse 和 Axis2 用于 SOAP WS。
当我们从 POJO(自下而上)创建 WebService 时,WSDL 文件在 Eclipse 项目中放在哪里?
我可以在/PROJECT/services/WEBSERVICE?wsdl 的浏览器中获取它,但我想在部署之前在其中自定义一些内容。
【问题讨论】:
标签: java eclipse soap axis2 wsdl2java
我将 Eclipse 和 Axis2 用于 SOAP WS。
当我们从 POJO(自下而上)创建 WebService 时,WSDL 文件在 Eclipse 项目中放在哪里?
我可以在/PROJECT/services/WEBSERVICE?wsdl 的浏览器中获取它,但我想在部署之前在其中自定义一些内容。
【问题讨论】:
标签: java eclipse soap axis2 wsdl2java
Axis2 在部署时生成 WSDL 文档文件。默认情况下,当您添加?wsdl 时,Axis2 不会检索以前生成的 WSDL 文档。每次都会生成。但是如果将 WSDL 文档文件和相应的 XML Schema 文件放在服务归档文件的META-INF 文件夹中,则可以通过以下方式恢复:
http://localhost:8080/axis2/services/MyService.wsdl
services.xml中给出的服务名称和WSDL文档中定义的服务名称应该相同。
【讨论】:
wsdl。