Я пытаюсь создать JAXB верхнего уровня (используя файл привязки) из локального файла wsdl.Не удается создать JAXB верхнего уровня из файла wsdl с помощью компилятора xjc и файла привязки
Связывание файлов (binding.xjb) содержание приведены здесь:
<jaxb:bindings
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
version="2.1">
<jaxb:globalBindings localScoping="toplevel"/>
Команда Я использую следующий:
xjc -wsdl getShops.wsdl -b binding.xjb
и файл WSDL задается here
Он успешно создает классы jaxb, но они являются вложенными классами в одном файле.
Является ли это неподдерживаемой функцией -wsdl-флагом компилятора xjc или я что-то делаю?
работает как шарм! Благодарю. Заметьте, больше не нужно -wsdl. – theo
Извините, забыл удалить. –