主题 : 点击栏目和内容后台报这样的错
级别: 秀才
UID: 404
积分:85 加为好友
威望: 0 精华: 0
主题:8 回复:41
注册时间:2009-08-12
在线时长:0
1#   发表于:2011-03-29 09:43:21  IP:58.9.*.*
2011-3-29 3:14:44 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet JeeCmsFront threw exception
java.lang.NullPointerException
at com.jeecms.cms.entity.main.Channel.getUrl(Channel.java:61)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:840)
at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:276)
at freemarker.ext.beans.BeanModel.get(BeanModel.java:183)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:76)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)
at freemarker.core.Environment.visit(Environment.java:417)
at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.Environment$1.render(Environment.java:235)
at com.jeecms.cms.action.directive.ChannelListDirective.execute(ChannelListDirective.java:80)
at freemarker.core.Environment.visit(Environment.java:263)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.Environment.include(Environment.java:1483)
at freemarker.core.Include.accept(Include.java:169)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.Environment.process(Environment.java:190)
at freemarker.template.Template.process(Template.java:237)
at com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114)
at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
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.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)
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:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
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:286)
at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:419)
at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:378)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
at java.lang.Thread.run(Thread.java:619)
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
2#   发表于:2011-03-29 09:44:56  IP:59.114.*.*
您好,NullPointerException ,光看这个没办法判断是什么原因造成的。
路漫漫其修远兮,吾将上下而求索!
级别: 秀才
UID: 404
积分:85 加为好友
威望: 0 精华: 0
主题:8 回复:41
注册时间:2009-08-12
在线时长:0
3#   发表于:2011-03-29 09:45:26  IP:58.9.*.*
后台登录正常,登陆后新建栏目和内容没问题,但之前建的点击开来会报下面的错。新建的过段时间也会报下面的错

,请问版主这是为什么呢?
2011-3-28 21:37:19 org.apache.catalina.core.AprLifecycleListener init
信息: An older version 1.1.9 of the APR based Apache Tomcat Native library is installed, while Tomcat recommends version greater then 1.1.10
2011-3-28 21:37:19 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.9.
2011-3-28 21:37:19 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2011-3-28 21:37:19 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-5383
2011-3-28 21:37:19 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 725 ms
2011-3-28 21:37:19 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2011-3-28 21:37:19 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
2011-3-28 21:37:19 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.springframework.web.context.ContextLoaderListener" is already configured for this context. The duplicate definition has been ignored.
2011-3-28 21:37:19 org.apache.catalina.core.StandardContext addApplicationListener
信息: The listener "org.springframework.web.util.IntrospectorCleanupListener" is already configured for this context. The duplicate definition has been ignored.
2011-3-28 21:37:20 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring root WebApplicationContext
2011-3-28 21:37:21 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'JeeCmsAdmin'
2011-3-28 21:37:25 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'JeeCmsFront'
2011-3-28 21:37:25 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-5383
2011-3-28 21:37:25 org.apache.catalina.startup.Catalina start
信息: Server startup in 6260 ms
2011-3-28 21:41:53 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet JeeCmsAdmin threw exception
java.lang.NullPointerException
at com.jeecms.cms.entity.main.Content.getUrl(Content.java:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:840)
at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:276)
at freemarker.ext.beans.BeanModel.get(BeanModel.java:183)
at freemarker.core.Dot._getAsTemplateModel(Dot.java:76)
at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
at freemarker.core.Expression.getStringValue(Expression.java:93)
at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:210)
at freemarker.core.Environment.visit(Environment.java:395)
at freemarker.core.BodyInstruction.accept(BodyInstruction.java:93)
at freemarker.core.Environment.visit(Environment.java:210)
级别: 秀才
UID: 404
积分:85 加为好友
威望: 0 精华: 0
主题:8 回复:41
注册时间:2009-08-12
在线时长:0
4#   发表于:2011-03-29 09:46:44  IP:58.9.*.*
上面的那个是日志。好像是geturl出的错,但是在我本地的tomcat上跑没问题,放上空间上就报这样的错了,后台登陆和其他部分功能都正常的,就栏目和内容会这样
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
5#   发表于:2011-03-29 09:51:42  IP:59.114.*.*
光看这个异常没办法判断的了,您上传的时候选择了编码吗?
路漫漫其修远兮,吾将上下而求索!
级别: 秀才
UID: 404
积分:85 加为好友
威望: 0 精华: 0
主题:8 回复:41
注册时间:2009-08-12
在线时长:0
6#   发表于:2011-03-29 09:55:49  IP:58.9.*.*
没有选择编码,就上传到ftp上,然后解压的代码。数据库是直接用mysql导出来再那边执行的,好像我这边用的是utf-8,那里用的是gbk,不知道有没影响,我先试试改成一致的数据库编码。但是我新建的都没问题,但是重启tomcat后又出现同样的问题了
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
7#   发表于:2011-03-29 09:58:02  IP:59.114.*.*
有影响的,系统需要使用utf-8编码。上传的时候,有选择编码,那里也要选择utf-8编码
路漫漫其修远兮,吾将上下而求索!
级别: 秀才
UID: 404
积分:85 加为好友
威望: 0 精华: 0
主题:8 回复:41
注册时间:2009-08-12
在线时长:0
8#   发表于:2011-03-29 11:34:36  IP:58.9.*.*
jsp容器的问题。我怀疑空间商的tomcat6的lib共享包部分和我工程下的lib包产生冲突,我切换成7.0就没问题了。怪不得在我本地都可以,上传上去就不行。从这句信息也印证这个问题:信息: The listener "org.springframework.web.context.ContextLoaderListener" is already configured for this context. The duplicate definition has been ignored. 
只是空间商的共享lib我无法看到
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
9#   发表于:2011-03-29 11:40:00  IP:59.114.*.*
您可以联系下他们,看看具体是怎么样的。
路漫漫其修远兮,吾将上下而求索!
1 共1页