Откат транзакции в Apache химии CMIS
Я создаю Java-приложение, которое будет подключаться к хранилищу Alfresco и выполнять некоторые операции. Я использую apache chemis для выполнения этих операций. Если я обнаружу ошибку во время этих операций, как я буду обрабатывать механизмы отката для отмены операции, выполненной с использованием хода операции?
1 ответ
Решение
К сожалению, каждый запрос CMIS имеет свою собственную транзакцию, и встроенная поддержка транзакций для нескольких запросов отсутствует! Вам необходимо выполнить необходимую обратную процедуру (например, путем создания версий), а затем вручную реализовать логику отката!