0

我将 Eclipse 和 Axis2 用于 SOAP WS。

当我们从 POJO(自下而上)创建 WebService 时,WSDL 文件在 Eclipse 项目中放在哪里?

我可以在浏览器中获取它/PROJECT/services/WEBSERVICE?wsdl,但我想在部署之前在其中自定义一些内容。

4

1 回答 1

1

Axis2 在部署时生成 WSDL 文档文件。默认情况下,当您添加 时?wsdl,Axis2 不会检索以前生成的 WSDL 文档。每次都会生成。但是,如果您将 WSDL 文档文件和相应的 XML Schema 文件放在META-INF服务存档文件中的文件夹内,则可以通过以下方式恢复:

http://localhost:8080/axis2/services/MyService.wsdl

中给出的services.xml服务名称和 WSDL 文档中定义的服务名称应该相同。

于 2013-10-11T13:32:57.233 回答