Apache Jackrabbit和Spring中的交易

我想在使用Apache Jackrabbit存储库的Spring webapp上运行事务。 然后,JackRabbit使用关系数据库(MySQL / PgSQL)来处理文本数据。 二进制数据存储到FileSystem。

到目前为止,我有这个Jackrabbit bean的function配置:

               

还有其他的jackrabbit配置在repository.xml文件中。

如何在JackRabbit存储库上成功运行事务我该怎么办? 我应该使用哪种技术?

我在Tomcat / Glassfish上运行Spring 3.1,Jackrabbit 2.3.3。 而且我不想使用过时的弹簧模块。

我们使用类似的设置(Jackrabbit,Spring,Tomcat)和Jencks作为JCA提供者。

这是一个配置示例: