Я хотел бы знать, может ли кто-нибудь порекомендовать хорошую библиотеку для создания заглушек java webservices в качестве клиентов.
В настоящее время я использую продукт, в который встроен генератор, которому нужен только WSDL, а затем создаются необходимые классы и методы.
Мои проблемы в том, что он выдает предупреждения и не создает никаких методов для некоторых веб-сервисов, которые я пытаюсь использовать.
Реальная проблема в том, что она не объясняет, в чем проблема (поэтому я могу пойти с владельцем веб-сервиса и изменить его), и не позволяет мне изменить выходной файл, чтобы я, вероятно, смог решить проблему самостоятельно.
Тем не менее, владельцы веб-сервисов (потому что это происходит с несколькими разными ws) говорят, что их ws работает нормально, и если я использую soapUI , они действительно работают !!!
Я быстро взглянул на библиотеки, которые мыло само использует, и выглядело многообещающе.
Я знаю, что есть Ось , которая должна выполнять эту работу, но меня беспокоит то, что мой неисправный генератор уже использует эту библиотеку (что заставляет меня думать, что она снова выйдет из строя)
И в последнее время я не знаю, генерируют ли эти две библиотеки заглушку исходного кода java или есть только такие методы, как
Object [] args = ...;
service.inkvoke("updateCustomer", args );
Когда то, что я хотел бы получить, это что-то вроде:
CustomerWs cws = ....
cws.updateCustomer(custId, custName, custAddress /*etc*/ );
Итак, у кого есть ХОРОШИЙ ws генератор заглушек, который можно порекомендовать?
Я собираюсь написать свой собственный код, но определенно потребуется несколько дней, чтобы быть приемлемым