首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

org.hibernate.exception.JDBCConnectionException:

2011-11-25 
这是什么错误?大家帮忙看看15:32:10,687ERRORJDBCExceptionReporter:72-[Microsoft][SQLServer2000Driverf

这是什么错误?大家帮忙看看
15:32:10,687   ERROR   JDBCExceptionReporter:72   -   [Microsoft][SQLServer   2000   Driver   for   JDBC]Can 't   start   a   cloned   connection   while   in   manual   transaction   mode.
org.hibernate.exception.JDBCConnectionException:   could   not   execute   query
at   org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:66)
at   org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at   org.hibernate.loader.Loader.doList(Loader.java:1596)
at   org.hibernate.loader.Loader.list(Loader.java:1577)
at   org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
at   org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
at   org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
at   org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at   com.infoair.giis.tools.use.city(use.java:125)
at   org.apache.jsp.Inquire.QueryWeather_jsp._jspService(QueryWeather_jsp.java:104)
at   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at   javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at   javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at   org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at   org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at   org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at   org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at   java.lang.Thread.run(Thread.java:595)


Caused   by:   java.sql.SQLException:   [Microsoft][SQLServer   2000   Driver   for   JDBC]Can 't   start   a   cloned   connection   while   in   manual   transaction   mode.
at   com.microsoft.jdbc.base.BaseExceptions.createException(Unknown   Source)
at   com.microsoft.jdbc.base.BaseExceptions.getException(Unknown   Source)
at   com.microsoft.jdbc.base.BaseConnection.getImplConnection(Unknown   Source)
at   com.microsoft.jdbc.base.BaseStatement.setupImplConnection(Unknown   Source)
at   com.microsoft.jdbc.base.BaseStatement. <init> (Unknown   Source)
at   com.microsoft.jdbc.base.BasePreparedStatement. <init> (Unknown   Source)
at   com.microsoft.jdbc.base.BaseConnection.prepareStatement(Unknown   Source)
at   com.microsoft.jdbc.base.BaseConnection.prepareStatement(Unknown   Source)
at   org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:396)
at   org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:334)
at   org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:88)
at   org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1162)
at   org.hibernate.loader.Loader.doQuery(Loader.java:390)
at   org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
at   org.hibernate.loader.Loader.doList(Loader.java:1593)
...   37   more


[解决办法]
修改url

加入SelectMethod=cursor即可
[解决办法]
hibernate.cfg.xml文件配置中的 <property name= "connection.url "> 后面修改..
[解决办法]
就是数据库的连接地址错误

热点排行