Type Exception Report
Message An exception occurred processing [bind/surflex.jsp] at line [140]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: An exception occurred processing [bind/surflex.jsp] at line [140] 137: } 138: 139: DataSource ds = (DataSource) getServletContext().getAttribute("DBCPool"); 140: Connection connG = ds.getConnection(); 141: Statement stmt = connG.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); 142: 143: String enzyme = null; Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:593) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause
javax.servlet.ServletException: org.apache.tomcat.jdbc.pool.PoolExhaustedException: [ajp-nio-8009-exec-25] Timeout: Pool empty. Unable to fetch a connection in 0 seconds, none available[size:500; busy:500; idle:0; lastwait:200]. org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:667) org.apache.jsp.bind.surflex_jsp._jspService(surflex_jsp.java:884) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:444) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause
org.apache.tomcat.jdbc.pool.PoolExhaustedException: [ajp-nio-8009-exec-25] Timeout: Pool empty. Unable to fetch a connection in 0 seconds, none available[size:500; busy:500; idle:0; lastwait:200]. org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:712) org.apache.tomcat.jdbc.pool.ConnectionPool.getConnection(ConnectionPool.java:198) org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:132) org.apache.jsp.bind.surflex_jsp._jspService(surflex_jsp.java:255) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:444) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Note The full stack trace of the root cause is available in the server logs.