首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails + BlazeDS插件

Grails + BlazeDS插件
EN

Stack Overflow用户
提问于 2012-09-04 20:43:03
回答 1查看 143关注 0票数 0

我们目前正在grails应用程序中使用您的BlazeDS插件。

我们遇到了一个问题,BlazedsOpenSessionInViewFilter类中抛出的空指针异常会迅速填满我们的日志文件

日志中的错误消息如下所示

代码语言:javascript
复制
[TP-Processor26] ERROR [/].[grails]  - Servlet.service() for servlet grails threw exception
java.lang.NullPointerException
        at grails.plugin.blazeds.BlazedsOpenSessionInViewFilter.doFilterInternal(BlazedsOpenSessionInViewFilter.java:65)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
        at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
        at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
        at java.lang.Thread.run(Thread.java:722)

我们在Tomcat6上运行,这个NullPointerException正在快速地填满日志文件。我在想,我们可以创建我们自己版本的过滤器来捕捉这个异常,并在插件中更新BlazedsGrailsPlugin.groovy的适当部分。有人会发现开发团队更新第三方插件的任何部分有任何问题吗?如果任何人对解决这个问题有任何其他的建议,我们将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-19 04:44:03

在将这个项目的修复程序推到GIT上之后,没有收到所有者的回复,我决定自己在本地修复这个插件,现在一切都完成了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12263743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档