Вызов веб-сервисов Java без ответа: axis2 call.invoke () to call.invokeOneWay - PullRequest
0 голосов
/ 22 июня 2011

У меня есть пакет, использующий следующий код:

SOAPEnvelope retMsg = (SOAPEnvelope) call.invoke (message.getSOAPEnvelope ());

... это ожидает ответное сообщение и зависает без него. Меня попросили адаптировать это к fireAndForget без ответа.

У меня проблемы с поиском, как это сделать, и я заметил метод invokeOneWay (), однако он не принимает SOAPEnvelope. Может кто-нибудь посоветовать, если это правильный подход или я могу адаптировать обычный метод invoke (), чтобы игнорировать ответ.

Спасибо

1 Ответ

0 голосов
/ 23 июня 2011

хорошо, это было проще, чем я думал, просто трудно найти.

call.setProperty (JMSConstants.WAIT_FOR_RESPONSE, ложный); // по умолчанию true

...