[英]JAX-WS WSDL seems odd
我已经使用Netbeans创建了一个JAX-WS Web服务,该服务已成功构建,并且在使用SOAPUI测试该服务时可以正常工作,但是为什么JAX-WS的WSDL与我在互联网上看到的“普通” wsdl不太相似。
例如definition
标签,在普通的wsdl中,定义标签是<wsdl:definition>
但是在jax-ws wsdl中,它只是<definition>
而没有wsdl字。
发生什么事? 以及如何使jax-ws生成普通的wsdl?
查看wsdl的名称空间。 如果名称空间具有本地名称,例如xmlns:wsdl="WSDL namespace value"
那么您将不得不在xml文件中使用wsdl:definition
。 如果XML文档的默认名称空间定义为xmlns="WSDL namespace value"
,则足以进行日definition
。
这是有关了解名称空间的快速文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.