Создание клиента веб-сервисов в Eclipse - PullRequest
1 голос
/ 14 марта 2012

Мне нужно создать клиент веб-служб в java / Eclipse для взаимодействия с инструментом управления тестированием из моего кода тестирования java.

Я успешно настроил клиента в NetBeans.Это был довольно безболезненный процесс с использованием мастера NetBeans.

Однако Eclipse является нашей предпочтительной средой разработки, поэтому мне нужно передать ей код.Я нашел и выполнил шаги по реализации клиента веб-сервисов в Eclipse.Процесс в Eclipse намного сложнее IMO, но я успешно сгенерировал клиента.

Однако Netbeans и Eclipse, похоже, не согласны с тем, что означает информация в файле wsdl.NetBeans обнаруживает / создает большую коллекцию классов в своей папке «сгенерированные источники», чем Eclipse.

Я должен что-то упустить?

Ищете тех, кто пытался создать клиент ws в обоихNetbeans и Eclipse, и может пролить некоторый свет на то, почему существуют различия в коде, созданном из файла wsdl, и как обойти это.

Спасибо.

1 Ответ

0 голосов
/ 05 мая 2012

Когда вы создаете клиент с помощью мастера «Клиент веб-службы» Eclipse, вы используете среду выполнения для WS.Я использую версию Eclipse Helios (3.6) + JBoss Tools для Java EE для разработчиков, с сервером JBoss 6.0, и у меня есть 4 различных времени выполнения.

  1. Apache Axis
  2. Apache Axis2
  3. Apache CXF 2.x
  4. JBossWS

Какая среда выполнения (фреймворк) вы используете под Netbeans?Используя JBossWS, я сгенерировал клиентские классы WS из WSDL и использую их в приложении Java EE 6 maven, развернутом в JBoss 6.0, и оно отлично работает как внутри Eclipse, так и снаружи (развернуто).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...