我用 Apache CXF 3.3.0 从 Java 类生成了一个 WSDL,我得到了这个:
xmlns:tns="http://impl.service.ti.commun.metier.civitas.fr/"
我不明白为什么 tns 以“/”结尾,所以我检查了源 Apache CXF,我发现 JaxWsImplementorInfo 调用 PackageUtils ( https://github.com/apache/cxf/blob/master/core/src/main/ java/org/apache/cxf/common/util/PackageUtils.java ) 方法返回:
return "http://" + String.join(".", parts) + '/';
所以,我有一个结束斜线。
我想得到这个:
xmlns:tns="http://impl.service.ti.commun.metier.civitas.fr"
那怎么办?
非常感谢,