一个ssh的问题

钢筋裤衩蛋 2013-07-23 01:50:39
java.lang.reflect.InvocationTargetException
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:585)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:113)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.boco.bsb.web.filter.BSBLogFilter.doFilter(BSBLogFilter.java:42)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.boco.bsb.web.filter.BSBSecurityFilter.doFilter(BSBSecurityFilter.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.boco.bsb.web.filter.SerCharFilter.doFilter(SerCharFilter.java:21)
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: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.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NoSuchFieldError: MANUAL
at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:530)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy30.getUserByUsername(Unknown Source)
at com.boco.bsb.web.action.BsbuserAction.login(BsbuserAction.java:125)
... 39 more




这个是异常,我在网上查找了一下,说是hibernate包的问题,我下载了最新的,也把hibernate的缓存机制配置上了,没有找到这个原因,是肿么出现的。这个原因不是在tomcat启动的时候报错的,而是在登录的过程出现的问题。 求大神解答,急急急!!
...全文
196 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 13 楼 Gsyd320 的回复:
at $Proxy30.getUserByUsername(Unknown Source) at com.boco.bsb.web.action.BsbuserAction.login(BsbuserAction.java:125) 你的项目是第一次运行?
不是,以前这个工程不是oracle的,我要兼容oracle,也可以说是第一次运行吧
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 12 楼 real_tecent 的回复:
解决了就记得结贴,养成好习惯。。
你来晚了
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 14 楼 u010087908 的回复:
[quote=引用 11 楼 mailyxf 的回复:] [quote=引用 9 楼 u010087908 的回复:] [quote=引用 8 楼 mailyxf 的回复:] [quote=引用 7 楼 u010087908 的回复:] 你的hibernate和spring分别是什么版本?
解决了[/quote] 怎么解决的?[/quote] 看楼上[/quote] 嘿嘿,你替换了hibernate版本,还不行,我就猜可能是某个低级失误导致的,果不其然吧。 我不要很多,30分就够了。[/quote] 我发帖子的时候 已经那么解决了,后来就是把tomcat文件中的工程删除从新弄的
NANU-NANA 2013-07-23
  • 打赏
  • 举报
回复
引用 11 楼 mailyxf 的回复:
[quote=引用 9 楼 u010087908 的回复:] [quote=引用 8 楼 mailyxf 的回复:] [quote=引用 7 楼 u010087908 的回复:] 你的hibernate和spring分别是什么版本?
解决了[/quote] 怎么解决的?[/quote] 看楼上[/quote] 嘿嘿,你替换了hibernate版本,还不行,我就猜可能是某个低级失误导致的,果不其然吧。 我不要很多,30分就够了。
风_晓寒 2013-07-23
  • 打赏
  • 举报
回复
at $Proxy30.getUserByUsername(Unknown Source) at com.boco.bsb.web.action.BsbuserAction.login(BsbuserAction.java:125) 你的项目是第一次运行?
attach_finance 2013-07-23
  • 打赏
  • 举报
回复
解决了就记得结贴,养成好习惯。。
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 9 楼 u010087908 的回复:
[quote=引用 8 楼 mailyxf 的回复:] [quote=引用 7 楼 u010087908 的回复:] 你的hibernate和spring分别是什么版本?
解决了[/quote] 怎么解决的?[/quote] 看楼上
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
我把解决方法说一下吧,首先把hibernate替换成一个高版本的,因为在Hibernate的bean的hbm配置文件中配置了缓存,而在hibernate的配置中没有配置提供的缓存机制,在早起的hibernate的早起版本中默认是提供ehcache的,但是在最近的版本中已经不提供默认配置了。所以必须自己手工配置。在 hibernate的配置中加入如下片段即可 <prop key="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</prop> tomcat中部署的工程删除,以及缓存文件也一并删除,重新部署启动,就ok了。 我没有删除tomcat中部署的工程和缓存文件,启动之后还是报这个错误。
NANU-NANA 2013-07-23
  • 打赏
  • 举报
回复
引用 8 楼 mailyxf 的回复:
[quote=引用 7 楼 u010087908 的回复:] 你的hibernate和spring分别是什么版本?
解决了[/quote] 怎么解决的?
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 7 楼 u010087908 的回复:
你的hibernate和spring分别是什么版本?
解决了
NANU-NANA 2013-07-23
  • 打赏
  • 举报
回复
你的hibernate和spring分别是什么版本?
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 5 楼 fatg1988 的回复:
赶紧给我解决问题
七神之光 2013-07-23
  • 打赏
  • 举报
回复
齊麟 2013-07-23
  • 打赏
  • 举报
回复
[quote=引用 2 楼 laq616853363 的回复:] 这叫人怎么看哇~ 看着好费劲的样子~
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
引用 2 楼 laq616853363 的回复:
这叫人怎么看哇~ 看着好费劲的样子~
求大神
Csharp_琪 2013-07-23
  • 打赏
  • 举报
回复
这叫人怎么看哇~ 看着好费劲的样子~
钢筋裤衩蛋 2013-07-23
  • 打赏
  • 举报
回复
2013-07-23 13:42:01 WARN [http-8081-1] (AbstractExceptionHandler.java:95) - Unhandled exception javax.servlet.ServletException: java.lang.NoSuchFieldError: MANUAL at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:295) at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170) at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:113) at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58) at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67) at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.boco.bsb.web.filter.BSBLogFilter.doFilter(BSBLogFilter.java:42) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.boco.bsb.web.filter.BSBSecurityFilter.doFilter(BSBSecurityFilter.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.boco.bsb.web.filter.SerCharFilter.doFilter(SerCharFilter.java:21) 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: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.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NoSuchFieldError: MANUAL at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:530) at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy30.getUserByUsername(Unknown Source) at com.boco.bsb.web.action.BsbuserAction.login(BsbuserAction.java:125) 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:585) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269) ... 34 more 2013-07-23 13:42:01 WARN [http-8081-1] (ExceptionCatcher.java:165) - Exception from exceptionCommand 'servlet-exception' javax.servlet.ServletException: java.lang.NoSuchFieldError: MANUAL at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:295) at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170) at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:113) at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58) at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67) at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305) at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.boco.bsb.web.filter.BSBLogFilter.doFilter(BSBLogFilter.java:42) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.boco.bsb.web.filter.BSBSecurityFilter.doFilter(BSBSecurityFilter.java:87) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.boco.bsb.web.filter.SerCharFilter.doFilter(SerCharFilter.java:21) 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: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.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NoSuchFieldError: MANUAL at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:530) at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371) at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy30.getUserByUsername(Unknown Source) at com.boco.bsb.web.action.BsbuserAction.login(BsbuserAction.java:125) 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:585) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269) ... 34 more 2013-7-23 13:42:01 org.apache.catalina.core.StandardWrapperValve invoke

81,092

社区成员

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

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