频道栏目
首页 > 资讯 > 云计算 > 正文

tomcat启动时候报错java.lang.ClassCastException

16-08-16        来源:[db:作者]  
收藏   我要投稿

2012-8-2910:30:28org.apache.catalina.core.StandardContextfilterStart

严重:ExceptionstartingfilterencodingFilter

java.lang.ClassCastException:org.springframework.web.filter.CharacterEncodingFiltercannotbecasttojavax.servlet.Filter

atorg.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)

atorg.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)

atorg.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:115)

atorg.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4038)

atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4692)

atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)

atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)

atorg.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)

atorg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)

atorg.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)

atorg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)

atorg.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)

atorg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)

atorg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)

atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)

atorg.apache.catalina.core.StandardHost.start(StandardHost.java:785)

atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

atorg.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)

atorg.apache.catalina.core.StandardService.start(StandardService.java:525)

atorg.apache.catalina.core.StandardServer.start(StandardServer.java:701)

atorg.apache.catalina.startup.Catalina.start(Catalina.java:585)

atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)

atsun.reflect.NativeMethodAccessorImpl.invoke(UnknownSource)

atsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)

atjava.lang.reflect.Method.invoke(UnknownSource)

atorg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

10:30:28,307DEBUGStandardServletEnvironment:104-Adding[systemEnvironment]PropertySourcewithlowestsearchprecedence

10:30:28,307DEBUGStandardServletEnvironment:120-InitializedStandardServletEnvironmentwithPropertySources[servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]

10:30:28,338DEBUGStandardServletEnvironment:114-InitializingnewStandardServletEnvironment

10:30:28,338DEBUGStandardServletEnvironment:104-Adding[servletConfigInitParams]PropertySourcewithlowestsearchprecedence

10:30:28,338DEBUGStandardServletEnvironment:104-Adding[servletContextInitParams]PropertySourcewithlowestsearchprecedence

10:30:28,354DEBUGStandardServletEnvironment:104-Adding[jndiProperties]PropertySourcewithlowestsearchprecedence

10:30:28,354DEBUGStandardServletEnvironment:104-Adding[systemProperties]PropertySourcewithlowestsearchprecedence

10:30:28,354DEBUGStandardServletEnvironment:104-Adding[systemEnvironment]PropertySourcewithlowestsearchprecedence

10:30:28,354DEBUGStandardServletEnvironment:120-InitializedStandardServletEnvironmentwithPropertySources[servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]

2012-8-2910:30:28org.apache.catalina.core.StandardContextfilterStart

严重:ExceptionstartingfilterhibernateOpenSessionInViewFilter

java.lang.ClassCastException:org.springframework.orm.hibernate4.support.OpenSessionInViewFiltercannotbecasttojavax.servlet.Filter

atorg.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)

atorg.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)

atorg.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:115)

atorg.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4038)

atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4692)

atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)

atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)

atorg.apache.catalina.core.StandardHost.addChild(StandardHost.java:546)

atorg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:637)

atorg.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:563)

atorg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:498)

atorg.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)

atorg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)

atorg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)

atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)

atorg.apache.catalina.core.StandardHost.start(StandardHost.java:785)

atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

atorg.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)

atorg.apache.catalina.core.StandardService.start(StandardService.java:525)

atorg.apache.catalina.core.StandardServer.start(StandardServer.java:701)

atorg.apache.catalina.startup.Catalina.start(Catalina.java:585)

atsun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod)

atsun.reflect.NativeMethodAccessorImpl.invoke(UnknownSource)

atsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)

atjava.lang.reflect.Method.invoke(UnknownSource)

atorg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

2012-8-2910:30:28org.apache.catalina.core.StandardContextstart

严重:ErrorfilterStart

2012-8-2910:30:28org.apache.catalina.core.StandardContextstart

严重:Context[/auditapp]startupfailedduetopreviouserrors

2012-8-2910:30:28org.apache.catalina.loader.WebappClassLoaderclearReferencesJdbc

严重:Thewebapplication[/auditapp]registeredtheJDBCdriver[com.microsoft.sqlserver.jdbc.SQLServerDriver]butfailedtounregisteritwhenthewebapplicationwasstopped.Topreventamemoryleak,theJDBCDriverhasbeenforciblyunregistered.

------Solutions------

目测是因为楼主的springencodingFilter配置有问题。

encodingFilter

org.springframework.web.filter.CharacterEncodingFilter

encoding

UTF-8

encodingFilter

/*

------Solutions------

应该是jar包冲突了检查下程序下的lib包的jar和tomcat自己目录下是否有重复的jar包,删除掉一个低版本的就可以了

相关TAG标签
上一篇:Java核心技术(六)——接口
下一篇:参考资源限制方法两种
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站