Разрешить конфликт в именах классов при конвертации из WSDL в Java

С C # 3.0 и System.Data.DataSetExtensions.dll,

List<DataRow> rows = table.Rows.Cast<DataRow>().ToList();
0
задан Obogrew 18 January 2019 в 16:57
поделиться

1 ответ

Вы можете заставить JAXB / XJC повторно использовать существующие классы, используя настройку jaxb:class/@ref. Нечто подобное:

<jaxb:class ref="com.acme.foo.Apple"/>

Где com.acme.foo.Apple - FQCN одного из сгенерированных Apple классов. Свяжите это с двумя другими xs:complexType и JAXB будет повторно использовать существующий класс вместо генерации того же самого снова.

У меня нет большого опыта в настройке WSDL, поэтому, к сожалению, я не могу указать вам точный синтаксис привязки в этом случае.

0
ответ дан lexicore 18 January 2019 в 16:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: