JSP-клиент для веб-сервиса Axis2 в Eclipse - PullRequest
1 голос
/ 13 января 2011

Я новичок в веб-сервисах и мне удалось преобразовать веб-сервис Axis1 в Axis2.Я могу получить данные обратно с помощью обозревателя веб-служб с Eclipse.Я использую Eclipse 3.6.1, Tomcat 5.5 и Windows XP.Проблема в том, что мне не хватает клиента JSP для тестирования.

Когда вы генерируете веб-сервис с использованием Eclipse и Axis 1, вы получаете универсальный 3-кадровый тестовый клиент JSP с методами слева, входными данными и результатамисправа.Похоже, этого не происходит с Axis 2. Я попробовал мастера динамического веб-проекта, веб-службы, клиента веб-службы и Axis2 CodeGen в Eclipse в различных комбинациях, и все, что я получил, это xxxCallbackHandler.java и xxxStub.Джава.Я могу тестировать с помощью обозревателя Web-сервисов, но мне нужен клиент JSP, потому что у нас есть люди, которые проводят тестирование, которые не являются разработчиками и не имеют Eclipse.

Я попытался преобразовать тестовый клиент JSP из старой службы Axis 1.Это не очень хорошо, потому что есть много ссылок на материал org.apache.axis, который не является частью Axis 2 (или, по крайней мере, реорганизован так, что я не смог его найти).

Любые предложения о том, как заставить сгенерировать JSP-клиент, или, если мне нужно создать его, может быть, пример?Я гуглил до такой степени, что при каждом поиске по jsp, клиенту, веб-сервису и затмению все результаты возвращаются фиолетовыми.У кого-то должна была быть эта проблема раньше ...

Ответы [ 2 ]

1 голос
/ 20 июля 2011

Я столкнулся с той же проблемой при использовании Eclipse Helios и Indigo на сервере Win 2003. Кажется, проблема заключается в ошибке, см. Здесь: https://bugs.eclipse.org/bugs/show_bug.cgi?id=341525.

Я использую мастер веб-служб> Создать клиента, чтобы выполнить свое тестирование, позволив Eclipse протестировать клиент с автоматически сгенерированными JSP в конце мастера.

1 голос
/ 13 января 2011

Если вам нужен какой-либо инструмент пользовательского интерфейса для тестирования, мне не обязательно нужен JSP, сгенерированный Axis, но я могу использовать некоторые инструменты, такие как SoapUI .

Это руководство по выполнению функционального тестирования с помощью SoapUI: http://www.soapui.org/Getting-Started/functional-testing.html

...