Я пытаюсь использовать WSDL, создать исходную форму WSDL и XSD в Gradle, используя org.apache.cxf.tools.wsdlto.WSDLToJava
.Он генерирует имя класса, как в XSD и WSDL, но я хочу изменить все сгенерированные имена классов аналогичным образом.Я знаю, что могу добавить файл привязки к нему, но мне нужно было бы иметь запись для каждого элемента в WSDL.Пожалуйста, помогите мне с общим для всех свойств.
например, XSD ниже:
<xs:complexType name="SomeType">
<xs:sequence>
<xs:element name="SomeType2" type="CommonNS:Some2Type"/>
<xs:element name="SomeType3" type="CommonNS:Some3Type" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
Сгенерированные классы:
com.something.SomeType
com.something.Some2Type
com.something.Some3Type
Но я хочу сгенерировать его как:
com.something.Some
com.something.Some2
com.something.Some3