此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【mosquito1101】截止到2008-07-22 17:31:02的历史汇总数据(不包括此帖):
发帖的总数量:13                       发帖的总分数:290                      每贴平均分数:22                       
回帖的总数量:10                       得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:0                        结贴的总分数:0                        
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:13                       未结的总分数:290                      
结贴的百分比:0.00  %               结分的百分比:0.00  %                  
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    是不是没有加驱动包或加错了
    WebRoot->WEB-INF->lib目录下导入这三个包 mssqlserver.jar;   msutil.jar;   msbase.jar;   
    选中你的工程右键 ->properties -> java build path -> labraries -> add enternal jres...后再到你的SQL   Server   for   JDBC驱动程序安装程序目录下的lib目录加入那三个包
    如果是使用的sqlserver2000,要打补丁才可以
      

  2.   

    java.lang.NoSuchMethodError:com.microsoft.util.UtilDebug.setPrintWriter(Ljava/io/PrintWriter;)V
    说明虚拟机没有找到:com.microsoft.util.UtilDebug.setPrintWriter();这个方法如果你msutil.jar 没有加入到classpath下,请先加入然而查看msutil.jar 中com.microsoft.util.UtilDebug类下,只有一个成员函数assert(java.lang.String arg0, boolean arg1);
    并没有setPrintWriter方法。因此推断有可能是你代码的问题。查看错误报告:
    at y2javaee.xmal1.entity.HibernateSessionFactory. <clinit>(HibernateSessionFactory.java:31) 
    at y2javaee.xmal1.common.addressBookdao.find(addressBookdao.java:13) 
    at y2javaee.xmal1.operation.Login.BollLgin(Login.java:11) 
    at y2javaee.xmal1.servlet.LoginServlet.doPost(LoginServlet.java:76) 说明在以上四个方法中出现错误:
    HibernateSessionFactory.java的31行;
    addressBookdao.java的13行;
    Login.java的11行;
    LoginServlet.java的76行;请逐一检查,一般来说下面三个方法出出现问题是由于第一个方法的问题才产生的,即HibernateSessionFactory.java的31行出现错误的可能性最大
      

  3.   

    java.lang.NoSuchMethodError: com.microsoft.util.UtilDebug.setPrintWriter(Ljava/io/PrintWriter;)V
    at com.microsoft.jdbc.base.BaseDriver.setupDebugging(Unknown Source)
    at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
    at java.sql.DriverManager.getConnection(DriverManager.java:582) 
    数据库驱动包有问题,重新搞那个3个 jar 放到lib目录
      

  4.   

    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoSuchMethodError: com.microsoft.util.UtilDebug.setPrintWriter(Ljava/io/PrintWriter;)V
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    root cause javax.servlet.ServletException: java.lang.NoSuchMethodError: com.microsoft.util.UtilDebug.setPrintWriter(Ljava/io/PrintWriter;)V
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:1077)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    root cause java.lang.NoSuchMethodError: com.microsoft.util.UtilDebug.setPrintWriter(Ljava/io/PrintWriter;)V
    com.microsoft.jdbc.base.BaseDriver.setupDebugging(Unknown Source)
    com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
    java.sql.DriverManager.getConnection(DriverManager.java:582)
    java.sql.DriverManager.getConnection(DriverManager.java:185)
    jdbc.jdbc.newConnection(jdbc.java:61)
    jdbc.jdbc.getConnection(jdbc.java:45)
    GetCount.GetCount.<init>(GetCount.java:10)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:129)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    note The full stack trace of the root cause is available in the Apache Tomcat/6.0.20 logs.
    --------------------------------------------------------------------------------Apache Tomcat/6.0.20我也出现了这样的错误但是上面的方法都用过都不行请问一下还有其他的方法吗?解决