2

目前,我的注释类的 WSDL@WebService创建了一个描述类的外部 wsdl。它通过以下方式做到这一点:

<wsdl:import location="http://localhost:8080/myapp-web/Service?wsdl=Service.wsdl"
 namespace="http://somenamespace.org/" />

webservice 由 eclipse/maven 构建,并在 jboss 7.1 上运行。

有没有办法(最好是通过注释)使 wsdl 内联生成?

4

1 回答 1

2

在网上搜索了几个小时后,我终于找到了答案。

在 Interface 和 implementation Class 上具有相同的 targetNamespace 使得 WSDL 被导出到一个文件中。

@WebService(targetNamespace="http://yournamespace.com")
于 2013-06-05T07:57:16.080 回答