错误刷新角色

时间:2014-06-10 14:56:10

标签: grails spring-security gorm

我正在使用Grails 2.2.5和Spring Security 1.2.7.3并且正在使用

collection SecUser.roles was not processed by flush()

当我甚至没有访问用户或角色集合时,尤其是当我使用GORM的动态查找器方法时,就会发生这种情况。是否存在可能导致此问题的域配置或弹簧安全配置?

1 个答案:

答案 0 :(得分:0)

似乎问题与GORM触发器onUpdate()onCreate()有关。我有这些触发器添加createdBy和updatedBy用户。一旦我拿出那些代码,我就不会再收到任何错误了。

还在我的应用程序中收到错误的另一个地方并添加了一个User.withNewSession {...}闭包,它也抑制了错误。仍然不完全确定根本原因。