Type Exception Report
Message javax.servlet.ServletException: javax.naming.NamingException: Unexpected exception resolving reference [Root exception is java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: javax.servlet.ServletException: javax.naming.NamingException: Unexpected exception resolving reference [Root exception is java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection] org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:582) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:488) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:203) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
Root Cause
javax.servlet.ServletException: javax.naming.NamingException: Unexpected exception resolving reference [Root exception is java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection] org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:907) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:833) org.apache.jsp.sfurtTempB_jsp._jspService(sfurtTempB_jsp.java:727) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:203) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
Root Cause
javax.naming.NamingException: Unexpected exception resolving reference [Root exception is java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection] org.apache.naming.NamingContext.lookup(NamingContext.java:865) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:171) org.apache.naming.SelectorContext.lookup(SelectorContext.java:161) javax.naming.InitialContext.lookup(InitialContext.java:417) claimPackage.DBCon.connect(DBCon.java:45) org.apache.jsp.sfurtTempB_jsp._jspService(sfurtTempB_jsp.java:286) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:203) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
Root Cause
java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489) oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553) oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254) oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528) org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:346) org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:227) org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:767) org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:695) org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:499) org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:155) org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118) org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107) org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560) org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244) org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96) javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) org.apache.naming.NamingContext.lookup(NamingContext.java:846) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:171) org.apache.naming.SelectorContext.lookup(SelectorContext.java:161) javax.naming.InitialContext.lookup(InitialContext.java:417) claimPackage.DBCon.connect(DBCon.java:45) org.apache.jsp.sfurtTempB_jsp._jspService(sfurtTempB_jsp.java:286) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:203) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
Root Cause
oracle.net.ns.NetException: The Network Adapter could not establish the connection oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:439) oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454) oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693) oracle.net.ns.NSProtocol.connect(NSProtocol.java:251) oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140) oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340) oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553) oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254) oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528) org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:346) org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:227) org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:767) org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:695) org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:499) org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:155) org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118) org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107) org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560) org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244) org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96) javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) org.apache.naming.NamingContext.lookup(NamingContext.java:846) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:171) org.apache.naming.SelectorContext.lookup(SelectorContext.java:161) javax.naming.InitialContext.lookup(InitialContext.java:417) claimPackage.DBCon.connect(DBCon.java:45) org.apache.jsp.sfurtTempB_jsp._jspService(sfurtTempB_jsp.java:286) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:203) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
Root Cause
java.net.UnknownHostException: kvicnetoldbc: Name or service not known java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324) java.net.InetAddress.getAllByName0(InetAddress.java:1277) java.net.InetAddress.getAllByName(InetAddress.java:1193) java.net.InetAddress.getAllByName(InetAddress.java:1127) oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:117) oracle.net.nt.ConnOption.connect(ConnOption.java:133) oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:405) oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:454) oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:693) oracle.net.ns.NSProtocol.connect(NSProtocol.java:251) oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1140) oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:340) oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:553) oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:254) oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:528) org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:346) org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:227) org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:767) org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:695) org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:499) org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:155) org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:118) org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:107) org.apache.tomcat.jdbc.pool.DataSourceFactory.createDataSource(DataSourceFactory.java:560) org.apache.tomcat.jdbc.pool.DataSourceFactory.getObjectInstance(DataSourceFactory.java:244) org.apache.naming.factory.FactoryBase.getObjectInstance(FactoryBase.java:96) javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:321) org.apache.naming.NamingContext.lookup(NamingContext.java:846) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:157) org.apache.naming.NamingContext.lookup(NamingContext.java:834) org.apache.naming.NamingContext.lookup(NamingContext.java:171) org.apache.naming.SelectorContext.lookup(SelectorContext.java:161) javax.naming.InitialContext.lookup(InitialContext.java:417) claimPackage.DBCon.connect(DBCon.java:45) org.apache.jsp.sfurtTempB_jsp._jspService(sfurtTempB_jsp.java:286) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:465) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331) javax.servlet.http.HttpServlet.service(HttpServlet.java:583) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:203) net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:181)
Note The full stack trace of the root cause is available in the server logs.