У меня есть веб-сервис, и я пытаюсь сгенерировать классы-заглушки для него с помощью JDK wsimport. К сожалению, я получаю сообщения об ошибках типа «Два объявления вызывают конфликт в классе ObjectFactory». Однако .Net svcutil отлично работает.
При копании глубже я обнаружил, что одна из ошибок выдается на строки, отмеченные !!! :
<xs:element name="FilteredQuery">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="identity" nillable="true" type="q1:EphorteIdentity" xmlns:q1="http://..."/>
!!!<xs:element minOccurs="0" name="arguments" nillable="true" type="q2:FilteredQueryArguments" xmlns:q2="http://..."/>
</xs:sequence>
</xs:complexType>
</xs:element>
...
!!!<xs:element name="FilteredQueryArguments" nillable="true" type="q5:FilteredQueryArguments" xmlns:q5="http://..."/>
Есть идеи?