当前位置: 代码迷 >> Java Web开发 >> 帮帮新人,这种异常,如何快速解决,找不到入口的点啊是不是SQL语句写错少字段呢,刚刚接入项目不久!而且底工不好刚刚入行java
  详细解决方案

帮帮新人,这种异常,如何快速解决,找不到入口的点啊是不是SQL语句写错少字段呢,刚刚接入项目不久!而且底工不好刚刚入行java

热度:87   发布时间:2016-04-13 22:12:17.0
帮帮新人,这种错误,怎么快速解决,找不到入口的点啊,是不是SQL语句写错少字段呢,刚刚接入项目不久!而且底工不好刚刚入行java
HTTP Status 500 - Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: ORA-00942: 表或视图不存在

type Exception report

message Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: ORA-00942: 表或视图不存在

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: ORA-00942: 表或视图不存在

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:894)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.lazicats.ecos.view.main.common.filter.SecurityFilter.doFilter(SecurityFilter.java:48)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

root cause

org.hibernate.exception.SQLGrammarException: ORA-00942: 表或视图不存在

org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:122)
org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:49)
org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:110)
org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:129)
org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:81)
com.sun.proxy.$Proxy90.executeQuery(Unknown Source)
org.hibernate.loader.Loader.getResultSet(Loader.java:1926)
org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1727)
org.hibernate.loader.Loader.doQuery(Loader.java:852)
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:293)
org.hibernate.loader.Loader.doList(Loader.java:2411)
org.hibernate.loader.Loader.doList(Loader.java:2397)
org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2227)
org.hibernate.loader.Loader.list(Loader.java:2222)
org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:470)
org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:355)
org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:195)
org.hibernate.internal.SessionImpl.list(SessionImpl.java:1247)
org.hibernate.internal.QueryImpl.list(QueryImpl.java:101)
org.lazicats.ecos.basecomponent.orm.hibernate.impl.HibernateBaseDao.getListByHql(HibernateBaseDao.java:456)
org.lazicats.ecos.basecomponent.orm.hibernate.impl.HibernateBaseDao.pagedByHQL(HibernateBaseDao.java:472)
org.lazicats.ecos.coupons.dal.db.impl.CouponsSchemeDaoImpl.getPageCouponsScheme(CouponsSchemeDaoImpl.java:131)
org.lazicats.ecos.coupons.dal.facade.impl.CouponsSchemeDalImpl.getPageCouponsScheme(CouponsSchemeDalImpl.java:66)
org.lazicats.ecos.coupons.service.component.impl.CouponsSchemeServComponentImpl.getPageCouponsScheme(CouponsSchemeServComponentImpl.java:236)
org.lazicats.ecos.coupons.service.component.impl.CouponsSchemeServComponentImpl$$FastClassByCGLIB$$5730074f.invoke(<generated>)
net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
org.lazicats.ecos.coupons.service.component.impl.CouponsSchemeServComponentImpl$$EnhancerByCGLIB$$7a4ea304.getPageCouponsScheme(<generated>)
org.lazicats.ecos.view.coupons.viewcomponent.impl.CouponsViewComponentImpl.getPageCouponsScheme(CouponsViewComponentImpl.java:50)
org.lazicats.ecos.view.coupons.controller.CouponsController.toCouponsSchemeMangerList(CouponsController.java:375)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:606)
org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:219)
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:100)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:604)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:565)
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:80)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.lazicats.ecos.view.main.common.filter.SecurityFilter.doFilter(SecurityFilter.java:48)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.40 logs.
Apache Tomcat/7.0.40
------解决思路----------------------
Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: ORA-00942: 表或视图不存在 



sql 语句问题。
------解决思路----------------------
这个错误是怎么出来的你不知道吗. 具体在代码那一句出现的. 找那个sql语句. 执行一下. 或者对照一下数据库.
------解决思路----------------------
找到那句SQL语句,直接到数据库里去执行,就能快速定位错误了
  相关解决方案