PretendYoureXyzzy icon indicating copy to clipboard operation
PretendYoureXyzzy copied to clipboard

Too many concurrent connections - deadlock

Open AFusco opened this issue 4 years ago • 1 comments

I'm trying to run this on heroku, which has maximum 20 concurrent connections. I can deploy it, but cards won't load; viewcards.jsp times out with this error:

org.apache.jasper.JasperException: An exception occurred processing [/viewcards.jsp] at line [64]

61:       .createQuery(PyxCardSet.getCardsetQuery(includeInactive))
62:       .setReadOnly(true)
63:       .setCacheable(true)
64:       .list();
65:   
66:   // all of the data to send to the client
67:   Map<String, Object> data = new HashMap<String, Object>();


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:626)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:515)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)

Root Cause

org.hibernate.exception.JDBCConnectionException: Cannot open connection
	org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:99)
	org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
	org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)
	org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)
	org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
	org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
	org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
	org.hibernate.loader.Loader.doQuery(Loader.java:801)
	org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
	org.hibernate.loader.Loader.doList(Loader.java:2542)
	org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
	org.hibernate.loader.Loader.list(Loader.java:2271)
	org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
	org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
	org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
	org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	org.apache.jsp.viewcards_jsp._jspService(viewcards_jsp.java:188)
	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:477)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)

Root Cause

java.sql.SQLException: Connections could not be acquired from the underlying database!
[Cause: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.
	at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1319)
	at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557)
	at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477)
	at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
	at org.hibernate.connection.C3P0ConnectionProvider.getConnection(C3P0ConnectionProvider.java:78)
	at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
	at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
	at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
	at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
	at org.hibernate.loader.Loader.doQuery(Loader.java:801)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
	at org.hibernate.loader.Loader.doList(Loader.java:2542)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
	at org.hibernate.loader.Loader.list(Loader.java:2271)
	at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
	at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
	at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
	at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	at org.apache.jsp.viewcards_jsp._jspService(viewcards_jsp.java:188)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
]
	com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:111)
	com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:529)
	com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
	org.hibernate.connection.C3P0ConnectionProvider.getConnection(C3P0ConnectionProvider.java:78)
	org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
	org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
	org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
	org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
	org.hibernate.loader.Loader.doQuery(Loader.java:801)
	org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
	org.hibernate.loader.Loader.doList(Loader.java:2542)
	org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
	org.hibernate.loader.Loader.list(Loader.java:2271)
	org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
	org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
	org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
	org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
	org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
	org.apache.jsp.viewcards_jsp._jspService(viewcards_jsp.java:188)
	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:477)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)

in the logs:


2020-03-21T00:25:48.162631+00:00 app[web.1]: 2020-03-21 00:25:48,162 [Timer-0] WARN  com.mchange.v2.async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@113551c5 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
2020-03-21T00:25:48.163455+00:00 app[web.1]: 2020-03-21 00:25:48,163 [Timer-0] WARN  com.mchange.v2.async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@113551c5 -- APPARENT DEADLOCK!!! Complete Status:
2020-03-21T00:25:48.163456+00:00 app[web.1]: Managed Threads: 3
2020-03-21T00:25:48.163457+00:00 app[web.1]: Active Threads: 3
2020-03-21T00:25:48.163457+00:00 app[web.1]: Active Tasks:
2020-03-21T00:25:48.163458+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4700d0d0 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0)
2020-03-21T00:25:48.163459+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7756e6f6 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2)
2020-03-21T00:25:48.163459+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3ce4c908 (com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1)
2020-03-21T00:25:48.163459+00:00 app[web.1]: Pending Tasks:
2020-03-21T00:25:48.163460+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@10677c2f
2020-03-21T00:25:48.163460+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@5120b8a3
2020-03-21T00:25:48.163461+00:00 app[web.1]: Pool thread stack traces:
2020-03-21T00:25:48.163461+00:00 app[web.1]: Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,main]
2020-03-21T00:25:48.163462+00:00 app[web.1]: java.lang.Thread.sleep(Native Method)
2020-03-21T00:25:48.163463+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
2020-03-21T00:25:48.163463+00:00 app[web.1]: com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
2020-03-21T00:25:48.163464+00:00 app[web.1]: Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,main]
2020-03-21T00:25:48.163464+00:00 app[web.1]: java.lang.Thread.sleep(Native Method)
2020-03-21T00:25:48.163465+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
2020-03-21T00:25:48.163465+00:00 app[web.1]: com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
2020-03-21T00:25:48.163465+00:00 app[web.1]: Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,main]
2020-03-21T00:25:48.163466+00:00 app[web.1]: java.lang.Thread.sleep(Native Method)
2020-03-21T00:25:48.163466+00:00 app[web.1]: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1805)
2020-03-21T00:25:48.163467+00:00 app[web.1]: com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
2020-03-21T00:25:48.163467+00:00 app[web.1]: 
2020-03-21T00:25:48.163467+00:00 app[web.1]: 


2020-03-21T00:25:57.172570+00:00 app[web.1]: 2020-03-21 00:25:57,172 [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2] WARN  com.mchange.v2.resourcepool.BasicResourcePool - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@7756e6f6 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
2020-03-21T00:25:57.172578+00:00 app[web.1]: java.sql.SQLException: No suitable driver
2020-03-21T00:25:57.172579+00:00 app[web.1]: at java.sql.DriverManager.getDriver(DriverManager.java:315)
2020-03-21T00:25:57.172580+00:00 app[web.1]: at com.mchange.v2.c3p0.DriverManagerDataSource.driver(DriverManagerDataSource.java:224)
2020-03-21T00:25:57.172580+00:00 app[web.1]: at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:135)
2020-03-21T00:25:57.172581+00:00 app[web.1]: at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
2020-03-21T00:25:57.172581+00:00 app[web.1]: at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
2020-03-21T00:25:57.172583+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
2020-03-21T00:25:57.172583+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
2020-03-21T00:25:57.172584+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
2020-03-21T00:25:57.172584+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
2020-03-21T00:25:57.172585+00:00 app[web.1]: at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
2020-03-21T00:25:57.173105+00:00 app[web.1]: 2020-03-21 00:25:57,172 [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1] WARN  com.mchange.v2.resourcepool.BasicResourcePool - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@3ce4c908 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
2020-03-21T00:25:57.173106+00:00 app[web.1]: java.sql.SQLException: No suitable driver
2020-03-21T00:25:57.173107+00:00 app[web.1]: at java.sql.DriverManager.getDriver(DriverManager.java:315)
2020-03-21T00:25:57.173107+00:00 app[web.1]: at com.mchange.v2.c3p0.DriverManagerDataSource.driver(DriverManagerDataSource.java:224)
2020-03-21T00:25:57.173108+00:00 app[web.1]: at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:135)
2020-03-21T00:25:57.173108+00:00 app[web.1]: at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
2020-03-21T00:25:57.173109+00:00 app[web.1]: at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
2020-03-21T00:25:57.173110+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
2020-03-21T00:25:57.173110+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
2020-03-21T00:25:57.173110+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
2020-03-21T00:25:57.173111+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
2020-03-21T00:25:57.173111+00:00 app[web.1]: at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
2020-03-21T00:25:57.173382+00:00 app[web.1]: 2020-03-21 00:25:57,172 [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0] WARN  com.mchange.v2.resourcepool.BasicResourcePool - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@4700d0d0 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a needed new resource, we failed to succeed more than the maximum number of allowed acquisition attempts (30). Last acquisition attempt exception:
2020-03-21T00:25:57.173383+00:00 app[web.1]: java.sql.SQLException: No suitable driver
2020-03-21T00:25:57.173384+00:00 app[web.1]: at java.sql.DriverManager.getDriver(DriverManager.java:315)
2020-03-21T00:25:57.173384+00:00 app[web.1]: at com.mchange.v2.c3p0.DriverManagerDataSource.driver(DriverManagerDataSource.java:224)
2020-03-21T00:25:57.173385+00:00 app[web.1]: at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:135)
2020-03-21T00:25:57.173385+00:00 app[web.1]: at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
2020-03-21T00:25:57.173386+00:00 app[web.1]: at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
2020-03-21T00:25:57.173386+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
2020-03-21T00:25:57.173386+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
2020-03-21T00:25:57.173387+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
2020-03-21T00:25:57.173387+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
2020-03-21T00:25:57.173388+00:00 app[web.1]: at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
2020-03-21T00:25:57.173662+00:00 app[web.1]: 2020-03-21 00:25:57,173 [http-nio-12137-exec-4] WARN  org.hibernate.util.JDBCExceptionReporter - SQL Error: 0, SQLState: 08001
2020-03-21T00:25:57.173739+00:00 app[web.1]: 2020-03-21 00:25:57,173 [http-nio-12137-exec-4] ERROR org.hibernate.util.JDBCExceptionReporter - Connections could not be acquired from the underlying database!
2020-03-21T00:25:57.173740+00:00 app[web.1]: [Cause: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.
2020-03-21T00:25:57.173740+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1319)
2020-03-21T00:25:57.173741+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557)
2020-03-21T00:25:57.173741+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477)
2020-03-21T00:25:57.173741+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525)
2020-03-21T00:25:57.173742+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
2020-03-21T00:25:57.173742+00:00 app[web.1]: at org.hibernate.connection.C3P0ConnectionProvider.getConnection(C3P0ConnectionProvider.java:78)
2020-03-21T00:25:57.173742+00:00 app[web.1]: at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
2020-03-21T00:25:57.173743+00:00 app[web.1]: at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
2020-03-21T00:25:57.173743+00:00 app[web.1]: at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
2020-03-21T00:25:57.173743+00:00 app[web.1]: at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
2020-03-21T00:25:57.173744+00:00 app[web.1]: at org.hibernate.loader.Loader.doQuery(Loader.java:801)
2020-03-21T00:25:57.173744+00:00 app[web.1]: at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
2020-03-21T00:25:57.173745+00:00 app[web.1]: at org.hibernate.loader.Loader.doList(Loader.java:2542)
2020-03-21T00:25:57.173745+00:00 app[web.1]: at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
2020-03-21T00:25:57.173745+00:00 app[web.1]: at org.hibernate.loader.Loader.list(Loader.java:2271)
2020-03-21T00:25:57.173745+00:00 app[web.1]: at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
2020-03-21T00:25:57.173746+00:00 app[web.1]: at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
2020-03-21T00:25:57.173746+00:00 app[web.1]: at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
2020-03-21T00:25:57.173746+00:00 app[web.1]: at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
2020-03-21T00:25:57.173746+00:00 app[web.1]: at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
2020-03-21T00:25:57.173746+00:00 app[web.1]: at org.apache.jsp.viewcards_jsp._jspService(viewcards_jsp.java:188)
2020-03-21T00:25:57.173747+00:00 app[web.1]: at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
2020-03-21T00:25:57.173747+00:00 app[web.1]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020-03-21T00:25:57.173747+00:00 app[web.1]: at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
2020-03-21T00:25:57.173747+00:00 app[web.1]: at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
2020-03-21T00:25:57.173748+00:00 app[web.1]: at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
2020-03-21T00:25:57.173748+00:00 app[web.1]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020-03-21T00:25:57.173748+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
2020-03-21T00:25:57.173748+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.173748+00:00 app[web.1]: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
2020-03-21T00:25:57.173748+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020-03-21T00:25:57.173749+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.173749+00:00 app[web.1]: at net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)
2020-03-21T00:25:57.173749+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020-03-21T00:25:57.173749+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.173749+00:00 app[web.1]: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
2020-03-21T00:25:57.173750+00:00 app[web.1]: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
2020-03-21T00:25:57.173750+00:00 app[web.1]: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
2020-03-21T00:25:57.173750+00:00 app[web.1]: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
2020-03-21T00:25:57.173750+00:00 app[web.1]: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
2020-03-21T00:25:57.173751+00:00 app[web.1]: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
2020-03-21T00:25:57.173751+00:00 app[web.1]: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
2020-03-21T00:25:57.173751+00:00 app[web.1]: at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
2020-03-21T00:25:57.173751+00:00 app[web.1]: at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
2020-03-21T00:25:57.173751+00:00 app[web.1]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
2020-03-21T00:25:57.173754+00:00 app[web.1]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
2020-03-21T00:25:57.173755+00:00 app[web.1]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
2020-03-21T00:25:57.173755+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-03-21T00:25:57.173755+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-03-21T00:25:57.173755+00:00 app[web.1]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
2020-03-21T00:25:57.173756+00:00 app[web.1]: at java.lang.Thread.run(Thread.java:748)
2020-03-21T00:25:57.173756+00:00 app[web.1]: ]
2020-03-21T00:25:57.175620+00:00 app[web.1]: Mar 21, 2020 12:25:57 AM org.apache.catalina.core.StandardWrapperValve invoke
2020-03-21T00:25:57.175621+00:00 app[web.1]: SEVERE: Servlet.service() for servlet [jsp] in context with path [] threw exception [An exception occurred processing [/viewcards.jsp] at line [64]
2020-03-21T00:25:57.175621+00:00 app[web.1]: 
2020-03-21T00:25:57.175622+00:00 app[web.1]: 61:       .createQuery(PyxCardSet.getCardsetQuery(includeInactive))
2020-03-21T00:25:57.175623+00:00 app[web.1]: 62:       .setReadOnly(true)
2020-03-21T00:25:57.175623+00:00 app[web.1]: 63:       .setCacheable(true)
2020-03-21T00:25:57.175623+00:00 app[web.1]: 64:       .list();
2020-03-21T00:25:57.175624+00:00 app[web.1]: 65:
2020-03-21T00:25:57.175624+00:00 app[web.1]: 66:   // all of the data to send to the client
2020-03-21T00:25:57.175625+00:00 app[web.1]: 67:   Map<String, Object> data = new HashMap<String, Object>();
2020-03-21T00:25:57.175625+00:00 app[web.1]: 
2020-03-21T00:25:57.175625+00:00 app[web.1]: 
2020-03-21T00:25:57.175626+00:00 app[web.1]: Stacktrace:] with root cause
2020-03-21T00:25:57.175626+00:00 app[web.1]: java.sql.SQLException: Connections could not be acquired from the underlying database!
2020-03-21T00:25:57.175627+00:00 app[web.1]: [Cause: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source.
2020-03-21T00:25:57.175627+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1319)
2020-03-21T00:25:57.175629+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557)
2020-03-21T00:25:57.175630+00:00 app[web.1]: at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477)
2020-03-21T00:25:57.175630+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525)
2020-03-21T00:25:57.175631+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
2020-03-21T00:25:57.175631+00:00 app[web.1]: at org.hibernate.connection.C3P0ConnectionProvider.getConnection(C3P0ConnectionProvider.java:78)
2020-03-21T00:25:57.175632+00:00 app[web.1]: at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
2020-03-21T00:25:57.175632+00:00 app[web.1]: at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
2020-03-21T00:25:57.175633+00:00 app[web.1]: at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
2020-03-21T00:25:57.175633+00:00 app[web.1]: at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
2020-03-21T00:25:57.175633+00:00 app[web.1]: at org.hibernate.loader.Loader.doQuery(Loader.java:801)
2020-03-21T00:25:57.175634+00:00 app[web.1]: at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
2020-03-21T00:25:57.175635+00:00 app[web.1]: at org.hibernate.loader.Loader.doList(Loader.java:2542)
2020-03-21T00:25:57.175635+00:00 app[web.1]: at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
2020-03-21T00:25:57.175635+00:00 app[web.1]: at org.hibernate.loader.Loader.list(Loader.java:2271)
2020-03-21T00:25:57.175636+00:00 app[web.1]: at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
2020-03-21T00:25:57.175636+00:00 app[web.1]: at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
2020-03-21T00:25:57.175637+00:00 app[web.1]: at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
2020-03-21T00:25:57.175637+00:00 app[web.1]: at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
2020-03-21T00:25:57.175638+00:00 app[web.1]: at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
2020-03-21T00:25:57.175638+00:00 app[web.1]: at org.apache.jsp.viewcards_jsp._jspService(viewcards_jsp.java:188)
2020-03-21T00:25:57.175639+00:00 app[web.1]: at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
2020-03-21T00:25:57.175639+00:00 app[web.1]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020-03-21T00:25:57.175639+00:00 app[web.1]: at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
2020-03-21T00:25:57.175640+00:00 app[web.1]: at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
2020-03-21T00:25:57.175640+00:00 app[web.1]: at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
2020-03-21T00:25:57.175641+00:00 app[web.1]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020-03-21T00:25:57.175641+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
2020-03-21T00:25:57.175641+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.175642+00:00 app[web.1]: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
2020-03-21T00:25:57.175642+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020-03-21T00:25:57.175642+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.175643+00:00 app[web.1]: at net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)
2020-03-21T00:25:57.175643+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020-03-21T00:25:57.175643+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.175644+00:00 app[web.1]: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
2020-03-21T00:25:57.175644+00:00 app[web.1]: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
2020-03-21T00:25:57.175644+00:00 app[web.1]: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
2020-03-21T00:25:57.175644+00:00 app[web.1]: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
2020-03-21T00:25:57.175644+00:00 app[web.1]: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
2020-03-21T00:25:57.175648+00:00 app[web.1]: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
2020-03-21T00:25:57.175648+00:00 app[web.1]: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
2020-03-21T00:25:57.175649+00:00 app[web.1]: at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
2020-03-21T00:25:57.175649+00:00 app[web.1]: at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
2020-03-21T00:25:57.175649+00:00 app[web.1]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
2020-03-21T00:25:57.175649+00:00 app[web.1]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
2020-03-21T00:25:57.175649+00:00 app[web.1]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
2020-03-21T00:25:57.175649+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-03-21T00:25:57.175650+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-03-21T00:25:57.175650+00:00 app[web.1]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
2020-03-21T00:25:57.175650+00:00 app[web.1]: at java.lang.Thread.run(Thread.java:748)
2020-03-21T00:25:57.175650+00:00 app[web.1]: ]
2020-03-21T00:25:57.175651+00:00 app[web.1]: at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:111)
2020-03-21T00:25:57.175651+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:529)
2020-03-21T00:25:57.175652+00:00 app[web.1]: at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
2020-03-21T00:25:57.175652+00:00 app[web.1]: at org.hibernate.connection.C3P0ConnectionProvider.getConnection(C3P0ConnectionProvider.java:78)
2020-03-21T00:25:57.175652+00:00 app[web.1]: at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
2020-03-21T00:25:57.175653+00:00 app[web.1]: at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
2020-03-21T00:25:57.175653+00:00 app[web.1]: at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
2020-03-21T00:25:57.175653+00:00 app[web.1]: at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1700)
2020-03-21T00:25:57.175654+00:00 app[web.1]: at org.hibernate.loader.Loader.doQuery(Loader.java:801)
2020-03-21T00:25:57.175655+00:00 app[web.1]: at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274)
2020-03-21T00:25:57.175655+00:00 app[web.1]: at org.hibernate.loader.Loader.doList(Loader.java:2542)
2020-03-21T00:25:57.175656+00:00 app[web.1]: at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276)
2020-03-21T00:25:57.175656+00:00 app[web.1]: at org.hibernate.loader.Loader.list(Loader.java:2271)
2020-03-21T00:25:57.175656+00:00 app[web.1]: at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459)
2020-03-21T00:25:57.175657+00:00 app[web.1]: at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365)
2020-03-21T00:25:57.175657+00:00 app[web.1]: at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
2020-03-21T00:25:57.175657+00:00 app[web.1]: at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268)
2020-03-21T00:25:57.175658+00:00 app[web.1]: at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
2020-03-21T00:25:57.175658+00:00 app[web.1]: at org.apache.jsp.viewcards_jsp._jspService(viewcards_jsp.java:188)
2020-03-21T00:25:57.175658+00:00 app[web.1]: at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
2020-03-21T00:25:57.175658+00:00 app[web.1]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020-03-21T00:25:57.175659+00:00 app[web.1]: at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
2020-03-21T00:25:57.175660+00:00 app[web.1]: at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
2020-03-21T00:25:57.175660+00:00 app[web.1]: at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
2020-03-21T00:25:57.175661+00:00 app[web.1]: at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020-03-21T00:25:57.175661+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
2020-03-21T00:25:57.175661+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.175661+00:00 app[web.1]: at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
2020-03-21T00:25:57.175662+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020-03-21T00:25:57.175662+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.175662+00:00 app[web.1]: at net.socialgamer.cah.CacheControlFilter.doFilter(CacheControlFilter.java:31)
2020-03-21T00:25:57.175662+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020-03-21T00:25:57.175663+00:00 app[web.1]: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020-03-21T00:25:57.175663+00:00 app[web.1]: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
2020-03-21T00:25:57.175663+00:00 app[web.1]: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
2020-03-21T00:25:57.175663+00:00 app[web.1]: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
2020-03-21T00:25:57.175663+00:00 app[web.1]: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
2020-03-21T00:25:57.175663+00:00 app[web.1]: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
2020-03-21T00:25:57.175664+00:00 app[web.1]: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
2020-03-21T00:25:57.175666+00:00 app[web.1]: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
2020-03-21T00:25:57.175666+00:00 app[web.1]: at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
2020-03-21T00:25:57.175666+00:00 app[web.1]: at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
2020-03-21T00:25:57.175666+00:00 app[web.1]: at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
2020-03-21T00:25:57.175667+00:00 app[web.1]: at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
2020-03-21T00:25:57.175667+00:00 app[web.1]: at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
2020-03-21T00:25:57.175667+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-03-21T00:25:57.175667+00:00 app[web.1]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-03-21T00:25:57.175667+00:00 app[web.1]: at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
2020-03-21T00:25:57.175667+00:00 app[web.1]: at java.lang.Thread.run(Thread.java:748)
2020-03-21T00:25:57.175667+00:00 app[web.1]: 




AFusco avatar Mar 21 '20 00:03 AFusco

I wonder if #235 would fix this

ajanata avatar May 24 '20 01:05 ajanata