Создание классов прокси веб-службы с помощью wsdl2java/Apache CXF

Я пытаюсь создать прокси-сервер веб-службы с помощью инструмента wsdl2java, который поставляется с Apache CXF. Сама генерация проходит нормально, но в сгенерированных файлах есть ошибки, вызывается несуществующий -конструктор.

Файл предлагает решение:

//This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2
//API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1
//compliant code instead.

Поэтому я решил загрузить и установить версию 2.2 JAX -WS Api. Я нашел следующее руководство по установке, в котором объясняется, как утвердить эти новые файлы :http://dcx.sybase.com/1200/en/dbprogramming/httpserver-jaxws-lesson-two.html. Я выполнил все шаги этого руководства, удалил старые сгенерированные файлы и создал новые, но проблема не устранена.

Какие-нибудь советы и/или хитрости? (Теперь, конечно, я использую флаг -внешнего интерфейса jaxws21 для создания прокси, но все же ).

8
задан fuaaark 4 May 2012 в 11:52
поделиться