Тайм-аут чтения AxisFault
У меня есть веб-сервис, который выполняет количественную проверку моделей, и клиент Axis2, который вызывает веб-сервис. Веб-сервис может занять много времени (более минуты). Клиент работает нормально, когда модель небольшая, а обслуживание занимает менее 30 секунд. Но когда я вызываю веб-сервис с более крупной моделью, я получаю исключение AxisFault с сообщением "Read Timed Out". Это происходит примерно через 30 секунд после звонка. Есть ли способ изменить это время ожидания на большее значение.
1 ответ
Решение
Я сам это выяснил. Я использовал эту команду stub._getServiceClient().getOptions().setTimeOutInMilliSeconds(120000);
Соответствующая информация -