最近WEBWORK2老报这个错,郁闷,本地测试都没这个问题

sunwei_07 2008-08-28 02:43:29
10:29:56,703 ERROR XWorkConverter[addConverterMapping]:364 - Problem loading properties for java.io.Serializable
java.lang.NullPointerException
at com.opensymphony.util.ClassLoaderUtil.getResource(ClassLoaderUtil.java:48)
at com.opensymphony.util.FileManager.loadFile(FileManager.java:64)
at com.opensymphony.xwork.util.XWorkConverter.addConverterMapping(XWorkConverter.java:340)
at com.opensymphony.xwork.util.XWorkConverter.buildConverterMapping(XWorkConverter.java:391)
at com.opensymphony.xwork.util.XWorkConverter.getConverter(XWorkConverter.java:229)
at com.opensymphony.xwork.util.XWorkConverter.convertValue(XWorkConverter.java:127)
at ognl.OgnlRuntime.getConvertedType(OgnlRuntime.java:493)
at ognl.OgnlRuntime.getConvertedTypes(OgnlRuntime.java:511)
at ognl.OgnlRuntime.getConvertedMethodAndArgs(OgnlRuntime.java:536)
at ognl.OgnlRuntime.getAppropriateMethod(OgnlRuntime.java:586)
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:597)
at ognl.OgnlRuntime.setMethodValue(OgnlRuntime.java:761)
at ognl.ObjectPropertyAccessor.setPossibleProperty(ObjectPropertyAccessor.java:76)
at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1459)
at com.opensymphony.xwork.util.CompoundRootAccessor.setProperty(CompoundRootAccessor.java:45)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1459)
at ognl.ASTProperty.setValueBody(ASTProperty.java:105)
at ognl.SimpleNode.setValue(SimpleNode.java:215)
at ognl.Ognl.setValue(Ognl.java:478)
at com.opensymphony.xwork.util.OgnlUtil.setValue(OgnlUtil.java:189)
at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:115)
at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:99)
at com.opensymphony.xwork.interceptor.ParametersInterceptor.before(ParametersInterceptor.java:71)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:164)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:164)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:164)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:164)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:272)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:237)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at fccs.framework.tools.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:19)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:595)

是配置文件属性读取错误?这样怎么找错误啊,高人指教了
...全文
149 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunwei_07 2008-08-28
  • 打赏
  • 举报
回复
什么代码?在服务器上是随机性出现的
有时候TOMCAT重启都有,但又有时候没有
liuheworld 2008-08-28
  • 打赏
  • 举报
回复
把你的代码 贴上来看一下吧

可能是你的 getResource 根本就没有获得路径

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧