2015-03-31 2 views
0

Im new to webservices. Im посылает запрос webservice к конечной точке cxf через маршрут верблюда с пометкой «transacted» и получен ответ. В том же маршруте транзакции следующий оператор выдает исключение, так что мой обработчик исключений откатывает транзакцию.Веб-сервисы: откат совершенной транзакции

Я могу найти другие вещи в моем откате транзакции, за исключением моего запроса на запрос веб-службы, поскольку он уже совершен.

Есть ли способ откат запрошенного запроса webservice? Или есть способ отправки откат последнего запроса веб-службы?

Пожалуйста, помогите, задержался в течение 3-х дней на тот же самом ...

ответ

0

Просто сделайте другой WebService, чтобы отмененным все сделано первым WebService и назвать его в .onException() рутина

+0

Спасибо за предложение. Я сохранил эту идею в качестве последнего варианта, поскольку задача создания другого web-сервиса для всех существующих методов является утомительной. Если им удастся отправить другой запрос автоматического отката на тот же веб-сервис с каким-то уникальным идентификатором или чем-то другим, это будет легко. Но не нашел намека. Мне все еще интересно, как это можно добиться автоматическим способом. –

Смежные вопросы