我正在使用Grails 2.2.5和Spring Security 1.2.7.3并且正在使用
collection SecUser.roles was not processed by flush()
当我甚至没有访问用户或角色集合时,尤其是当我使用GORM的动态查找器方法时,就会发生这种情况。是否存在可能导致此问题的域配置或弹簧安全配置?
答案 0 :(得分:0)
似乎问题与GORM触发器onUpdate()onCreate()有关。我有这些触发器添加createdBy和updatedBy用户。一旦我拿出那些代码,我就不会再收到任何错误了。
还在我的应用程序中收到错误的另一个地方并添加了一个User.withNewSession {...}闭包,它也抑制了错误。仍然不完全确定根本原因。