Grails 2.4.4 + sitemesh.preprocess = false + render =总失败

时间:2015-01-08 13:24:14

标签: grails sitemesh

我在2.2.3的长时间后最近开始使用Grails 2.4.4。现在我想迁移一些项目。 这是我的问题:我需要grails.views.gsp.sitemesh.preprocess = false,我的动作需要调用“render”来告诉哪个GSP应该处理渲染。

现在有一个全新的项目(但也有迁移的项目),通过这样做我得到: 一个: Message: null ->> 195 | doFilter in grails.plugin.cache.web.filter.PageFragmentCachingFilter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | 63 | doFilter in grails.plugin.cache.web.filter.AbstractFilter | 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor | 615 | run in java.util.concurrent.ThreadPoolExecutor$Worker ^ 745 | run . . . in java.lang.Thread 我目前正在使用特定的view.dir,但回到细节似乎没有任何好处。 我的测试控制器是这样的: def index() { render(view:'/main/index') }

有人经历过这样的事吗?我不知道它是否与最新版本相关或之前存在。当然不是在Grails 2.2.3中。

更新:通过禁用看起来有点涉及的“缓存”插件,我得到的只是: Message: null Line | Method ->> 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | 615 | run in java.util.concurrent.ThreadPoolExecutor$Worker ^ 745 | run . . . in java.lang.Thread 所以问题看起来很深入

0 个答案:

没有答案