目前,我的@WebService
注释类的WSDL创建了一个描述类的外部wsdl。它通过以下方式实现:
<wsdl:import location="http://localhost:8080/myapp-web/Service?wsdl=Service.wsdl"
namespace="http://somenamespace.org/" />
web服务由eclipse / maven构建,并在jboss 7.1上运行。
是否有办法(最好通过注释)使wsdl生成内联?
答案 0 :(得分:1)
在网上搜索了几个小时后,我终于找到了答案。
在Interface和实现Class上使用相同的targetNamespace,可以将WSDL导出到一个文件中。
@WebService(targetNamespace="http://yournamespace.com")