【问题标题】:Where does Eclipse save WSDL file?Eclipse 在哪里保存 WSDL 文件?
【发布时间】:2013-10-19 13:34:31
【问题描述】:

我将 Eclipse 和 Axis2 用于 SOAP WS。

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

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

【问题讨论】:

    标签: java eclipse soap axis2 wsdl2java


    【解决方案1】:

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

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

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

    【讨论】:

    • 酷 tnx!但是 Axis2 页面中使用的默认 URL,即 ?wsdl 呢?如果“流行”的 WSDL 继续为动态 WSDL 提供服务,那么在其他 URL 中提供自定义 WSDL 是没有用的。
    • Axis2 servlet 在查询字符串中看到参数wsdl
    猜你喜欢
    • 2010-11-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多