我正在使用带有java配置的spring batch 3.0.7。
在尝试使用@onProcessError
方法将进程错误记录到我的数据库时,我的插入正在回滚。在搜索之后我发现我应该使用@Transactional(propagation = Propagation.REQUIRES_NEW)
注释我的方法,但是它似乎没有解决问题。
此外,我尝试创建applicationContext.xml文件并声明<tx:annotation-driven/>
以启用事务注释。什么都没有改变。
我能错过什么?