【发布时间】:2011-06-15 07:43:24
【问题描述】:
我是 grails 插件的新手, 以下是我的问题:
1.如何记录插件服务/控制器的日志?
比如我的插件有:system.TzLibService, system.UserController
如何在 mainapp 配置中设置 log4j 配置,以显示我的插件类的所有日志。
2.有没有办法改变mainapp的Config.groovy?
我想在安装插件后更改 grails.config.locations 在 _install.groovy 中,添加一些 ant commond?怎么样?
3.内联插件不能调用_install.groovy?
4。插件的控制器不添加日志方法?
system.UserController 是我的插件的一个控制器
它扩展了 utils.AbstractController (在插件的 src/groovy)
访问/user/listAjax(从AbstractController扩展)时,“log.info”找不到:
groovy.lang.MissingPropertyException:没有这样的属性:类的日志: system.UserController 可能 解决方案:g、jq、list、r、show
在 system.UserController.propertyMissing(UserController.groovy)在 ssh.AbstractController.getProperty(AbstractController.groovy)
在 ssh.AbstractController$_closure3.doCall(AbstractController.groovy:37)
谢谢
【问题讨论】:
标签: grails grails-plugin