grails插件问题

时间:2011-06-15 07:43:24

标签: grails grails-plugin

我是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.Abs​​tractController.getProperty(AbstractController.groovy)

     

在ssh.Abs​​tractController $ _closure3.doCall(AbstractController.groovy:37)

感谢