tomcat的 BufferOverflowException 如何解决
JSP的开发,我开发的工具是eclipse,在用eclipse开发一段时间后,在浏览器里(经过了web服务器)打开jsp页面的时候就会产生如下错误
exception
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.nio.BufferOverflowException
java.nio.charset.CoderResult.throwException(CoderResult.java:259)
java.lang.StringCoding$CharsetSD.decode(StringCoding.java:188)
java.lang.StringCoding.decode(StringCoding.java:224)
java.lang.String.<init>(String.java:320)
com.microsoft.util.UtilTransliteratorUsingVM.decode(Unknown Source)
com.microsoft.util.UtilByteOrderedDataReader.readString(Unknown Source)
com.microsoft.jdbc.sqlserver.tds.TDSRequest.getReturnedValue(Unknown Source)
com.microsoft.jdbc.sqlserver.tds.TDSRequest.getColumnDataForRow(Unknown Source)
com.microsoft.jdbc.sqlserver.SQLServerImplResultSet.getData(Unknown Source)
com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)
com.microsoft.jdbc.base.BaseResultSet.getString(Unknown Source)
org.apache.jsp.client.index_jsp._jspService(index_jsp.java:223)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)