java - 在 apache Chemistry cmis 中回滚事务

标签 java transactions alfresco cmis apache-chemistry

我正在创建一个 java 应用程序,它将连接到 alfresco 存储库并执行一些操作。我正在使用 apache Chemistry cmis 来执行这些操作。如果我在这些操作过程中遇到错误,我将如何处理回滚机制来撤消使用操作过程执行的操作?

最佳答案

不幸的是,每个 CMIS 请求都有自己的事务,并且没有跨多个请求的内置事务支持! 您需要进行必要的回滚(即:例如通过版本控制),然后手动实现回滚逻辑!

关于java - 在 apache Chemistry cmis 中回滚事务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35547545/

相关文章:

transactions - 工作流基础、事务和书签

java - JTA 事务 : What happens if an exception happens but rollback is not called on the transaction?

java - 如何在 Java 上修复此作业

java - 为什么 Hibernate 在使用 IDENTITY 标识符生成器时禁用 INSERT 批处理

ssl - Alfresco & Solr SSL 证书握手超时

java - 如何在 Java 中构建大小为 400 GB 的 zip 文件

mysql - AlFresco 手动设置

java - 消失的GUI java

java - Eclipse RCP 身份验证

Java 2D 碰撞