无法使Grails和审计日志插件工作

时间:2013-01-22 10:45:43

标签: grails grails-plugin

我正在尝试将数据审核添加到我的Grails项目中,但它不起作用。我已经阅读了关于grails网站的this教程并完成了那里所描述的所有内容。

我现在拥有的域类Event看起来很简单:

class Event {

    static auditable = true;

    String name;

    def onSave = {
        println "event inserted";
    }
    def onChange = {
        println "event changed";
    }
}

和主控制器中的方法:

def addEvent = {
    def obj = new Event([name:"Test event 1"]);
    if (obj.save(flush:true)){
        render "addEvent complete for " + obj.toString();}
    else{
        render "addEvent failed for " + obj.toString();
        obj.errors.allErrors.each {
            log.error( it.toString() );
        }
    }
}

我还在auditLog.verbose = true文件中添加了Config.groovy

当我从浏览器调用此方法时,新事件仍在DB中创建,但audit_log表中没有任何内容,控制台中也没有此事件。

我在这里缺少什么?

0 个答案:

没有答案