Хорошо, я решил проблему. Это был действительно долгий путь к решению. Возникли две проблемы. Во-первых, именно поэтому я и задал этот вопрос в первую очередь, файл WSDL был отправлен мне в виде файла DOCX, и необходимо переформатировать файл, даже если я скопировал содержимое файла внутри WSDL файл. По переформатированию я не говорю о xml структуре. Это было похоже на шутку, но удаление пустых строк и повторное создание файла сработало.
Следующая проблема возникает как «неожиданная последовательность» в таком месте, как:
<s:schema targetNamespace="http://tempuri.org/AbstractTypes">
<s:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
<s:complexType name="StringArray">
<s:complexContent>
<s:restriction base="soapenc:Array">
<s:sequence>
<s:element maxOccurs="unbounded" minOccurs="0" name="String" type="s:string"/>
</s:sequence>
</s:restriction>
</s:complexContent>
</s:complexType>
</s:schema>
И причина этого JAXB2 не может обрабатывать закодированные типы согласно моим исследованиям. Таким образом, если происходит несвязанная ошибка, сначала попытайтесь выполнить рефакторинг файла xml в случае неправильного построения xml, а затем убедитесь, что плагин совместим с типами, которые вы используете.
Плагин maven-jaxrp c хорошо работает в этой ситуации.
ПРИМЕЧАНИЕ: R2110 В ОПИСАНИИ декларации НЕ ДОЛЖНЫ расширять или ограничивать soapen c: Тип массива.