Можно ли отменить запрос SOAP (Axis 1.4, Java 1.6), который в данный момент выполняется?
Я использую интерфейсы, сгенерированные с помощью WSDL2Java, поэтому вызов похож на myProvider.submitMyRequest(request)
. Это синхронно и не возвращается, пока не получен ответ. Я хочу иметь возможность прервать вызов на основе внешних условий. Если не считать уничтожение потока, в котором выполняется запрос, каковы мои варианты?