Как создать клиент веб-службы Axis2 в Eclipse?

Я хотел бы использовать мастер "клиент веб-службы" для создания клиента веб-службы в Eclipse, но мастер не позволяет мне выбрать Axis2 в качестве среды выполнения веб-службы; я застрял с простой осью.

Я начинаю со следующего экрана (который я получил через File - > New - > Other - > Web Service Client):

Web Service Client dialog screenshot

Я нажимаю на "web service runtime: Apache Axis" , чтобы получить эту новую " конфигурацию клиентской среды" диалог:

Client Environment Configuration dialog screenshot

Я выбрал "Apache Axis2", но кнопка OK неактивна. Независимо от того, что я выбираю в этом диалоговом окне, даже если я выбираю "ось Apache", кнопка OK неактивна. Я не могу пройти этот шаг. Я использую плохую версию Eclipse (версия Indigo 20110615-0604 здесь), мне нужно установить / обновить какой-то плагин (я установил Axis2 Tools 1.1.200v201103022)? Что здесь не так?

Это на 64-разрядной машине Windows 7.

3 ответов


до тех пор, пока вы не добавите сервер, кнопка OK будет выделена серым цветом.

enter image description here

enter image description here


попробуйте это, это может помочь вам успешно создать клиент веб-службы Axis2, это сработало для меня.

  • установите Axis2 в свою систему, загрузив его с сайта (загрузка Google Axis2).
  • вы хотите добавить axis2 runtime в свой редактор eclipse:Windows> > настройки> > веб-службы> > настройки Axis2.
  • предполагая, что вы генерируете клиент веб-служб в динамический веб-проект добавить в axis2 в грани (правой кнопкой мыши на веб-проекте >> свойства> > фасеты проекта)
  • также добавьте время работы сервера в Редакторе eclipse:Windows> > настройки> > сервер> > среды выполнения

Они должны включить кнопку OK после выбора Axis2 и одной из сред выполнения сервера в 'Конфигурация Среды Клиента' диалог.

удачи в решении вашей проблемы.


Почему бы не использовать генератор кода Axis2 для Eclipse? Я думаю, это поможет вам создать клиентский код проще.