HTTP Status 500 – Internal Server Error


Type Exception Report

Message HTTP transport error: java.net.SocketTimeoutException: connect timed out

Description The server encountered an unexpected condition that prevented it from fulfilling the request.

Exception

com.sun.xml.internal.ws.client.ClientTransportException: HTTP transport error: java.net.SocketTimeoutException: connect timed out
	com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:117)
	com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:208)
	com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:130)
	com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:95)
	com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
	com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
	com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
	com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
	com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
	com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
	com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
	com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
	com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
	com.sun.proxy.$Proxy80.addClickThroughData(Unknown Source)
	com.deepwebtech.coral5.strata.StrataStatisticsService.addClickThroughData(StrataStatisticsService.java:164)
	com.deepwebtech.coral5.link.LinkTrack.trackClick(LinkTrack.java:163)
	com.deepwebtech.coral5.link.LinkTrack.perform(LinkTrack.java:95)
	com.deepwebtech.coral5.link.LinkService.track(LinkService.java:185)
	sun.reflect.GeneratedMethodAccessor980.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
	org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
	org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:193)
	org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103)
	org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
	org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
	org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:489)
	org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64)
	com.deepwebtech.coral5.tenant.TenantVariantServletFilter.doFilter(TenantVariantServletFilter.java:83)
	com.deepwebtech.coral5.auth.AuthServletFilter.doFilter(AuthServletFilter.java:134)
	com.deepwebtech.coral5.tenant.TenantServletFilter.doFilter(TenantServletFilter.java:133)
	org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)

Root Cause

java.net.SocketTimeoutException: connect timed out
	java.net.PlainSocketImpl.socketConnect(Native Method)
	java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
	java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	java.net.Socket.connect(Socket.java:607)
	sun.net.NetworkClient.doConnect(NetworkClient.java:175)
	sun.net.www.http.HttpClient.openServer(HttpClient.java:463)
	sun.net.www.http.HttpClient.openServer(HttpClient.java:558)
	sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
	sun.net.www.http.HttpClient.New(HttpClient.java:339)
	sun.net.www.http.HttpClient.New(HttpClient.java:357)
	sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1228)
	sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1207)
	sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)
	sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:990)
	sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1342)
	sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1317)
	com.sun.xml.internal.ws.transport.http.client.HttpClientTransport.getOutput(HttpClientTransport.java:104)
	com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:208)
	com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:130)
	com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:95)
	com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Fiber.java:1121)
	com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Fiber.java:1035)
	com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Fiber.java:1004)
	com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Fiber.java:862)
	com.sun.xml.internal.ws.client.Stub.process(Stub.java:448)
	com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(SEIStub.java:178)
	com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
	com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:77)
	com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:147)
	com.sun.proxy.$Proxy80.addClickThroughData(Unknown Source)
	com.deepwebtech.coral5.strata.StrataStatisticsService.addClickThroughData(StrataStatisticsService.java:164)
	com.deepwebtech.coral5.link.LinkTrack.trackClick(LinkTrack.java:163)
	com.deepwebtech.coral5.link.LinkTrack.perform(LinkTrack.java:95)
	com.deepwebtech.coral5.link.LinkService.track(LinkService.java:185)
	sun.reflect.GeneratedMethodAccessor980.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:498)
	org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
	org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
	org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:193)
	org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103)
	org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
	org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
	org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:489)
	org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64)
	com.deepwebtech.coral5.tenant.TenantVariantServletFilter.doFilter(TenantVariantServletFilter.java:83)
	com.deepwebtech.coral5.auth.AuthServletFilter.doFilter(AuthServletFilter.java:134)
	com.deepwebtech.coral5.tenant.TenantServletFilter.doFilter(TenantServletFilter.java:133)
	org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)

Note The full stack trace of the root cause is available in the server logs.


Apache Tomcat/8.5.95