6,1 на JBosss 1,5 га. Я разработал несколько веб-сервисов в eclipse и развернул их как архивы осей в axis.war. Веб-сервисы возвращают пользовательские сложные объекты (например, PurchaseOrder)
Я тестировал веб-сервисы в браузере, а также в JMeter, они просто отлично работают. Проблема в том, что я использую заглушки / клиенты JAVA, используя плагины Eclipse. Вот что я делаю:
Создание нового динамического веб-проекта в Eclipse
Создание нового веб-сервиса в этом проекте путем выбора класса реализации веб-сервиса
Создание нового клиента веб-сервиса для этого веб-сервиса, созданного на шаге 2
Написание тестового класса для создания экземпляра сгенерированного прокси-класса и выполнение на нем метода веб-службы.
Теперь я подтвердил с помощью браузера / jmeter, что XML-ответ действительно напоминает пользовательский сложный тип и содержит правильные данные в терминах значений атрибутов сложного типа. Но в клиентском классе Java полученный результат равен NULL. Очевидно, что он не может отобразить ответ xml на пользовательский объект java на стороне клиента.
Есть указатели? Я могу предоставить более подробную информацию, например, фактический код / xml o / p и т. д., если требуется ..
-abhay