У меня есть программа, которая использует javax.xml.ws.Service
для вызова удаленной службы, определенной WSDL. Эта программа запускается в Google App Engine, который по умолчанию устанавливает время ожидания HTTP-соединения на 5
секунды {1}. Мне нужно увеличить это значение таймаута, так как эта служба часто требует много времени, но поскольку этот запрос не выполняется с помощью URLConnection
, я не могу понять, как вызвать URLConnection.setReadTimeout(int)
{2} или иначе изменить таймаут,
Есть ли способ глобально установить тайм-аут соединения HTTP в App Engine? И, в целях обмена знаниями, как вообще можно было бы решить эту проблему?
{1}: https://developers.google.com/appengine/docs/java/urlfetch/overview#Requests
{2}: http://docs.oracle.com/javase/1.5.0/docs/api/java/net/URLConnection.html#setReadTimeout (int)