Я хотел бы знать, может ли кто-нибудь рекомендовать хорошую библиотеку для генерации java-сервисов в качестве клиентов.Библиотека для создания java-заглушек для webservice
В настоящее время я использую продукт, в который встроен генератор, который нуждается только в WSDL, а затем создает необходимые классы и методы.
Мои проблемы - это предупреждение и не создает какой-либо метод для некоторых веб-сервисов, которые я пытаюсь использовать.
Настоящая проблема заключается в том, что она не объясняет, в чем проблема (поэтому я могу пойти с владельцем веб-службы и изменить ее) и не позволяю мне изменять вывод, поэтому я, вероятно, могу исправить проблему самостоятельно.
Тем не менее, владельцы веб-сервисов (потому что это происходит с несколькими разными ws) говорят, что их ws отлично работает, и на самом деле, если я использую soapUI, они действительно работают !!!
Я быстро просмотрел библиотеки, используемые soapUI, и я выгляжу многообещающе.
Я знаю, что есть Axis, который должен делать свою работу, но мое беспокойство, что мой генератор провала попытки использует эту библиотеку уже (что делает меня, что она не сможет снова)
И в последнее время я не знать, если эти две библиотеки генерировать исходный Java-заглушки или только такие методы, как
Object [] args = ...;
service.inkvoke("updateCustomer", args);
Когда то, что я хотел бы иметь что-то вроде:
CustomerWs cws = ....
cws.updateCustomer(custId, custName, custAddress /*etc*/);
Итак, у кого есть GOOD ws stubs генератор, который может порекомендовать?
Я собираюсь handcode самостоятельно, но это, безусловно, потребуется несколько дней, чтобы быть приемлемым
Думаю, я дам Axis попробовать. По крайней мере, я смогу получить сообщения об ошибках вместо молчания (или сказать «Поколение не получилось») .. :) Спасибо за полное повторение wsdl2java. Кажется, вы спасли меня хотя бы пару часов. – OscarRyz