org.hibernate.exception.GenericJDBCException: could not execute query项目登录验证报错

来源:互联网 发布:淘宝如何设置手机客服 编辑:程序博客网 时间:2024/06/05 00:15
项目登录的时候,进行用户名密码验证时报错,是什么原因呢?求大神帮忙看一下,无尽感激哭四月 14, 2017 12:57:57 下午 org.apache.catalina.core.ApplicationDispatcher invoke严重: Servlet.service() for servlet AuctionListServlet threw exceptionorg.hibernate.exception.GenericJDBCException: could not execute queryat org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)at org.hibernate.loader.Loader.doList(Loader.java:2235)at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)at org.hibernate.loader.Loader.list(Loader.java:2124)at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)at cn.jbit.auction.daoimp.AuctionDAOImp.findAll(AuctionDAOImp.java:132)at cn.jbit.auction.web.AuctionListServlet.doPost(AuctionListServlet.java:46)at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411)at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)at cn.jbit.auction.web.LoginServlet.doPost(LoginServlet.java:44)at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2476)at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2465)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:745)Caused by: java.sql.SQLException: 无效的列类型: getString not implemented for class oracle.jdbc.driver.T4CBlobAccessorat oracle.jdbc.driver.Accessor.unimpl(Accessor.java:412)at oracle.jdbc.driver.BlobAccessor.getString(BlobAccessor.java:335)at oracle.jdbc.driver.OracleResultSetImpl.getString(OracleResultSetImpl.java:1118)at oracle.jdbc.driver.OracleResultSet.getString(OracleResultSet.java:424)at org.hibernate.type.StringType.get(StringType.java:41)at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:184)at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:173)at org.hibernate.type.AbstractType.hydrate(AbstractType.java:105)at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2114)at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1404)at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1332)at org.hibernate.loader.Loader.getRow(Loader.java:1230)at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:603)at org.hibernate.loader.Loader.doQuery(Loader.java:724)at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)at org.hibernate.loader.Loader.doList(Loader.java:2232)... 44 more


0 0