Мы сталкиваемся со странной проблемой получения различного количества записей в качестве ответа при выполнении одного и того же вызова API веб-сервиса из нашего клиентского кода WS и пользовательского интерфейса SOAP.
Предположим, что WS API - это нечто вроде Foo[] getBar()
и он должен возвращать 2
записей.
Поэтому, когда мы делаем вызов из SoapUI
, мы получаем две записи, но когда наш клиентский код выполняет вызов, он получает только одну запись.
Я взял XML-запрос, отправленный моим клиентским кодом WS, из журналов и использовал его для запроса от SoapUI.
Может ли это быть проблемой старых заглушек клиента?
PS:Мы используем Apache Axis.