Я могу использовать классы генерации с относительным wsdlLocation, когда я указываю каждый файл, например <wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/src/main/resources/sample.wsdl</wsdl>
<wsdlLocation>classpath:wsdl/sample.wsdl</wsdlLocation>
</wsdlOption>
</wsdlOptions>
Вместо этого я хотел бы использовать <wsdlRoot>
, поэтому мне не нужно указывать каждый wsdl, для которого нужно генерировать классы.
E.g.
<wsdlRoot>${basedir}/src/main/resources/wsdl</wsdlRoot>
<includes>
<include>*.wsdl</include>
</includes>
Это работает для создания классов для каждого wsdl в каталоге, однако wsdlLocation в сгенерированном классе — это абсолютный путь к тому месту, где находится wsdl на моей машине. Я бы хотел относительный путь, чтобы код был более переносимым. Можно ли указать относительное wsdlLocation при использовании wsdlRoot?
Спасибо