如何从我的wsdl中删除xmlns:wsdl =“http://schemas.xmlsoap.org/wsdl/”

时间:2014-10-10 00:42:38

标签: web-services wsdl spring-ws

您好我正在使用Spring合约第一个Web服务在Tomcat上使用Spring运行的新Web服务替换JBOSS上运行的旧Web服务。除了spring有WSDL名称空间,因为JBOSS生成的WSDL没有命名空间,Web服务看起来很相似。有没有办法在没有命名空间的情况下生成WSDL?

1 个答案:

答案 0 :(得分:0)

表达式只是将前缀wsdl绑定到'http://schemas.xmlsoap.org/wsdl/',这是wsdl元素的命名空间。鉴于jboss wsdl正在工作并且在所有方面都是相同的,除了前缀绑定之外,基于弹簧的文档在有或没有额外声明的情况下都可以正常工作。

这就是说...我不知道是否有可能强制spring / tomcat机器放弃声明,但这样做的价值可以忽略不计。