Java论坛网»Java技术»数据库问题让人难以理解
数据库问题让人难以理解
问?:
test是我建的一个数据库,出现了以下异常。
java.sql.SQLWarning: [Microsoft][SQLServer 2000 Driver for JDBC]Database changed to test
at com.microsoft.jdbc.base.BaseWarnings.createSQLWarning(Lcom.microsoft.jdbc.base.BaseWarnings$BaseWarning;)Ljava.sql.SQLWarning;(Unknown Source)
at com.microsoft.jdbc.base.BaseWarnings.get()Ljava.sql.SQLWarning;(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getWarnings()Ljava.sql.SQLWarning;(Unknown Source)
at org.hibernate.util.JDBCExceptionReporter.logAndClearWarnings(Ljava.sql.Connection;)V(JDBCExceptionReporter.java:22)
at org.hibernate.jdbc.ConnectionManager.closeConnection()V(ConnectionManager.java:325)
at org.hibernate.jdbc.ConnectionManager.cleanup()Ljava.sql.Connection;(ConnectionManager.java:262)
at org.hibernate.jdbc.ConnectionManager.close()Ljava.sql.Connection;(ConnectionManager.java:194)
at org.hibernate.impl.SessionImpl.close()Ljava.sql.Connection;(SessionImpl.java:289)
at org.springframework.orm.hibernate3.SessionFactoryUtils.doClose(Lorg.hibernate.Session;)V(SessionFactoryUtils.java:775)
at org.springframework.orm.hibernate3.SessionFactoryUtils.closeSessionOrRegisterDeferredClose(Lorg.hibernate.Session;Lorg.hibernate.SessionFactory;)V(SessionFactoryUtils.java:764)
at org.springframework.orm.hibernate3.SessionFactoryUtils.releaseSession(Lorg.hibernate.Session;Lorg.hibernate.SessionFactory;)V(SessionFactoryUtils.java:744)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCleanupAfterCompletion(Ljava.lang.Object;)V(HibernateTransactionManager.java:563)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.cleanupAfterCompletion(Lorg.springframework.transaction.support.DefaultTransactionStatus;)V(AbstractPlatformTransactionManager.java:749)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(Lorg.springframework.transaction.support.DefaultTransactionStatus;)V(AbstractPlatformTransactionManager.java:536)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(Lorg.springframework.transaction.TransactionStatus;)V(AbstractPlatformTransactionManager.java:468)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(Lorg.springframework.transaction.interceptor.TransactionAspectSupport$TransactionInfo;)V(TransactionAspectSupport.java:258)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Lorg.aopalliance.intercept.MethodInvocation;)Ljava.lang.Object;(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava.lang.Object;(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(Ljava.lang.Object;Ljava.lang.reflect.Method;[Ljava.lang.Object;)Ljava.lang.Object;(JdkDynamicAopProxy.java:174)
at $Proxy9.isUser(Ljava.lang.String;Ljava.lang.String;)Z(Unknown Source)
at com.power.user.struts.LoginAction.execute(Lorg.apache.struts.action.ActionMapping;Lorg.apache.struts.action.ActionForm;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)Lorg.apache.struts.action.ActionForward;(LoginAction.java:23)
at org.apache.struts.action.RequestProcessor.processActionPerform(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;Lorg.apache.struts.action.Action;Lorg.apache.struts.action.ActionForm;Lorg.apache.struts.action.ActionMapping;)Lorg.apache.struts.action.ActionForward;(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6718)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
322687 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] WARN org.hibernate.util.JDBCExceptionReporter - SQL Warning: 0, SQLState:
java.sql.SQLWarning: [Microsoft][SQLServer 2000 Driver for JDBC]Database changed to test
at com.microsoft.jdbc.base.BaseWarnings.createSQLWarning(Lcom.microsoft.jdbc.base.BaseWarnings$BaseWarning;)Ljava.sql.SQLWarning;(Unknown Source)
at com.microsoft.jdbc.base.BaseWarnings.get()Ljava.sql.SQLWarning;(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getWarnings()Ljava.sql.SQLWarning;(Unknown Source)
at org.hibernate.util.JDBCExceptionReporter.logAndClearWarnings(Ljava.sql.Connection;)V(JDBCExceptionReporter.java:22)
at org.hibernate.jdbc.ConnectionManager.closeConnection()V(ConnectionManager.java:325)
at org.hibernate.jdbc.ConnectionManager.cleanup()Ljava.sql.Connection;(ConnectionManager.java:262)
at org.hibernate.jdbc.ConnectionManager.close()Ljava.sql.Connection;(ConnectionManager.java:194)
at org.hibernate.impl.SessionImpl.close()Ljava.sql.Connection;(SessionImpl.java:289)
at org.springframework.orm.hibernate3.SessionFactoryUtils.doClose(Lorg.hibernate.Session;)V(SessionFactoryUtils.java:775)
at org.springframework.orm.hibernate3.SessionFactoryUtils.closeSessionOrRegisterDeferredClose(Lorg.hibernate.Session;Lorg.hibernate.SessionFactory;)V(SessionFactoryUtils.java:764)
at org.springframework.orm.hibernate3.SessionFactoryUtils.releaseSession(Lorg.hibernate.Session;Lorg.hibernate.SessionFactory;)V(SessionFactoryUtils.java:744)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doCleanupAfterCompletion(Ljava.lang.Object;)V(HibernateTransactionManager.java:563)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.cleanupAfterCompletion(Lorg.springframework.transaction.support.DefaultTransactionStatus;)V(AbstractPlatformTransactionManager.java:749)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(Lorg.springframework.transaction.support.DefaultTransactionStatus;)V(AbstractPlatformTransactionManager.java:536)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(Lorg.springframework.transaction.TransactionStatus;)V(AbstractPlatformTransactionManager.java:468)
at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(Lorg.springframework.transaction.interceptor.TransactionAspectSupport$TransactionInfo;)V(TransactionAspectSupport.java:258)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Lorg.aopalliance.intercept.MethodInvocation;)Ljava.lang.Object;(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava.lang.Object;(ReflectiveMethodInvocation.java:144)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(Ljava.lang.Object;Ljava.lang.reflect.Method;[Ljava.lang.Object;)Ljava.lang.Object;(JdkDynamicAopProxy.java:174)
at $Proxy9.isUser(Ljava.lang.String;Ljava.lang.String;)Z(Unknown Source)
at com.power.user.struts.LoginAction.execute(Lorg.apache.struts.action.ActionMapping;Lorg.apache.struts.action.ActionForm;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)Lorg.apache.struts.action.ActionForward;(LoginAction.java:23)
at org.apache.struts.action.RequestProcessor.processActionPerform(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;Lorg.apache.struts.action.Action;Lorg.apache.struts.action.ActionForm;Lorg.apache.struts.action.ActionMapping;)Lorg.apache.struts.action.ActionForward;(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6718)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
322687 [ExecuteThread: '14' for queue: 'weblogic.kernel.Default'] WARN org.hibernate.util.JDBCExceptionReporter - SQL Warning: 0, SQLState:
答!: 1:
不会吧,不给分就不回答了/
这只是一个warning,不影响程序进行,但是我很想知道这是为什么?
自己顶一下。
这只是一个warning,不影响程序进行,但是我很想知道这是为什么?
自己顶一下。
相关JAVA教程:
求助----JTable中每次从数据库中取到不同的数据 怎样清空上次记录?
怎么读取Spring 的配置文件applicationContext.xml
很奇怪的问题,java的程序,在台式机上按TAB键是按顺序走,但是在笔记本上却不是,什么原因,谢谢!
请问如何在弹出窗体时暂停原窗口的运行
java和tomcat的环境配置
Jfreechart问题 走势图 在线等 ~
在Quartz中,怎样让一个JOB在一天的几个指定时间执行
谁有commons-logging.jar的下载地址啊?
Axis问题,请提供一个利用客户端证书进行web service连接的客户端例子程序
本人现在学习Hibernate,想请教一下有没有可以验证HQL语句正确性的工具
J2EE开发的HTML页面中汉字显示为乱码
java初级问题