Изучил источник - это вообще невозможно.Есть один тайм-аут.
Пошёл jbossws jira , готовый подать запрос на добавление функции.Но нашел JBWS-3114 и это сообщение :
Я добавил эти два свойства "javax.xml.ws.client.connectionTimeout", "javax.xml.ws.client.receiveTimeout "в cxf и собственный стек для конфигурации тайм-аута без учета стека:
public void testConfigureTimeout() throws Exception
{
//Set timeout until a connection is established
((BindingProvider) port).getRequestContext().
put("javax.xml.ws.client.connectionTimeout", "6000");
//Set timeout until the response is received
((BindingProvider) port).getRequestContext().
put("javax.xml.ws.client.receiveTimeout", "1000");
String response = port.echo("testTimeout");
System.out.prinltn("Received response : response");
}
Это должно быть включено в выпуск 3.4.0.
Перепроверил источник - он есть!
К сожалению, согласно матрице совместимости , jbossws-3.4.0 поддерживается только начиная с JBoss AS5.0.1.