CXF WSDL пространство имен без косой черты - PullRequest
0 голосов
/ 19 марта 2019

Я генерирую WSDL с Apache CXF 3.3.0 из классов Java и получаю следующее:

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"

Как это сделать?

Большое спасибо,

...