Skip to content

Instantly share code, notes, and snippets.

@manandearth
Created March 14, 2019 12:19
Show Gist options
  • Save manandearth/c49fcd97dca50936bb3c455408f25215 to your computer and use it in GitHub Desktop.
Save manandearth/c49fcd97dca50936bb3c455408f25215 to your computer and use it in GitHub Desktop.
stack trace for "/invoices/4"
Error processing request!
Exception:
clojure.lang.ExceptionInfo: java.sql.SQLException in Interceptor - Connections could not be acquired from the underlying database!
at clojure.core$ex_info.invokeStatic (core.clj:4739)
clojure.core$ex_info.invoke (core.clj:4739)
io.pedestal.interceptor.chain$throwable__GT_ex_info.invokeStatic (chain.clj:35)
io.pedestal.interceptor.chain$throwable__GT_ex_info.invoke (chain.clj:32)
io.pedestal.interceptor.chain$try_f.invokeStatic (chain.clj:57)
io.pedestal.interceptor.chain$try_f.invoke (chain.clj:44)
io.pedestal.interceptor.chain$process_all_with_binding.invokeStatic (chain.clj:171)
io.pedestal.interceptor.chain$process_all_with_binding.invoke (chain.clj:146)
io.pedestal.interceptor.chain$process_all$fn__10257.invoke (chain.clj:188)
clojure.lang.AFn.applyToHelper (AFn.java:152)
clojure.lang.AFn.applyTo (AFn.java:144)
clojure.core$apply.invokeStatic (core.clj:657)
clojure.core$with_bindings_STAR_.invokeStatic (core.clj:1965)
clojure.core$with_bindings_STAR_.doInvoke (core.clj:1965)
clojure.lang.RestFn.invoke (RestFn.java:425)
io.pedestal.interceptor.chain$process_all.invokeStatic (chain.clj:186)
io.pedestal.interceptor.chain$process_all.invoke (chain.clj:182)
io.pedestal.interceptor.chain$enter_all.invokeStatic (chain.clj:235)
io.pedestal.interceptor.chain$enter_all.invoke (chain.clj:229)
io.pedestal.interceptor.chain$execute.invokeStatic (chain.clj:379)
io.pedestal.interceptor.chain$execute.invoke (chain.clj:352)
io.pedestal.interceptor.chain$execute.invokeStatic (chain.clj:389)
io.pedestal.interceptor.chain$execute.invoke (chain.clj:352)
io.pedestal.http.impl.servlet_interceptor$interceptor_service_fn$fn__15361.invoke (servlet_interceptor.clj:350)
io.pedestal.http.servlet.FnServlet.service (servlet.clj:28)
org.eclipse.jetty.servlet.ServletHolder.handle (ServletHolder.java:838)
org.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:543)
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle (ScopedHandler.java:188)
org.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:1228)
org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:168)
org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:481)
org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:166)
org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:1130)
org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:141)
org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:132)
org.eclipse.jetty.server.Server.handle (Server.java:564)
org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:318)
org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:251)
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded (AbstractConnection.java:279)
org.eclipse.jetty.io.FillInterest.fillable (FillInterest.java:112)
org.eclipse.jetty.io.ChannelEndPoint$2.run (ChannelEndPoint.java:124)
org.eclipse.jetty.util.thread.Invocable.invokePreferred (Invocable.java:122)
org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke (ExecutingExecutionStrategy.java:58)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume (ExecuteProduceConsume.java:201)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run (ExecuteProduceConsume.java:133)
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:672)
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run (QueuedThreadPool.java:590)
java.lang.Thread.run (Thread.java:748)
Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!
at com.mchange.v2.sql.SqlUtils.toSQLException (SqlUtils.java:118)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection (C3P0PooledConnectionPool.java:692)
com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection (AbstractPoolBackedDataSource.java:140)
clojure.java.jdbc$get_connection.invokeStatic (jdbc.clj:313)
clojure.java.jdbc$get_connection.invoke (jdbc.clj:229)
clojure.java.jdbc$db_query_with_resultset_STAR_.invokeStatic (jdbc.clj:1023)
clojure.java.jdbc$db_query_with_resultset_STAR_.invoke (jdbc.clj:1005)
clojure.java.jdbc$query.invokeStatic (jdbc.clj:1099)
clojure.java.jdbc$query.invoke (jdbc.clj:1056)
clojure.java.jdbc$query.invokeStatic (jdbc.clj:1072)
clojure.java.jdbc$query.invoke (jdbc.clj:1056)
playground.services.invoices.retrieve.endpoint$perform.invokeStatic (endpoint.clj:22)
playground.services.invoices.retrieve.endpoint$perform.invoke (endpoint.clj:18)
io.pedestal.interceptor$eval700$fn__701$fn__702.invoke (interceptor.clj:41)
io.pedestal.interceptor.chain$try_f.invokeStatic (chain.clj:54)
io.pedestal.interceptor.chain$try_f.invoke (chain.clj:44)
io.pedestal.interceptor.chain$process_all_with_binding.invokeStatic (chain.clj:171)
io.pedestal.interceptor.chain$process_all_with_binding.invoke (chain.clj:146)
io.pedestal.interceptor.chain$process_all$fn__10257.invoke (chain.clj:188)
clojure.lang.AFn.applyToHelper (AFn.java:152)
clojure.lang.AFn.applyTo (AFn.java:144)
clojure.core$apply.invokeStatic (core.clj:657)
clojure.core$with_bindings_STAR_.invokeStatic (core.clj:1965)
clojure.core$with_bindings_STAR_.doInvoke (core.clj:1965)
clojure.lang.RestFn.invoke (RestFn.java:425)
io.pedestal.interceptor.chain$process_all.invokeStatic (chain.clj:186)
io.pedestal.interceptor.chain$process_all.invoke (chain.clj:182)
io.pedestal.interceptor.chain$enter_all.invokeStatic (chain.clj:235)
io.pedestal.interceptor.chain$enter_all.invoke (chain.clj:229)
io.pedestal.interceptor.chain$execute.invokeStatic (chain.clj:379)
io.pedestal.interceptor.chain$execute.invoke (chain.clj:352)
io.pedestal.interceptor.chain$execute.invokeStatic (chain.clj:389)
io.pedestal.interceptor.chain$execute.invoke (chain.clj:352)
io.pedestal.http.impl.servlet_interceptor$interceptor_service_fn$fn__15361.invoke (servlet_interceptor.clj:350)
io.pedestal.http.servlet.FnServlet.service (servlet.clj:28)
org.eclipse.jetty.servlet.ServletHolder.handle (ServletHolder.java:838)
org.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:543)
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle (ScopedHandler.java:188)
org.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:1228)
org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:168)
org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:481)
org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:166)
org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:1130)
org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:141)
org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:132)
org.eclipse.jetty.server.Server.handle (Server.java:564)
org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:318)
org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:251)
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded (AbstractConnection.java:279)
org.eclipse.jetty.io.FillInterest.fillable (FillInterest.java:112)
org.eclipse.jetty.io.ChannelEndPoint$2.run (ChannelEndPoint.java:124)
org.eclipse.jetty.util.thread.Invocable.invokePreferred (Invocable.java:122)
org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke (ExecutingExecutionStrategy.java:58)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume (ExecuteProduceConsume.java:201)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run (ExecuteProduceConsume.java:133)
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:672)
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run (QueuedThreadPool.java:590)
java.lang.Thread.run (Thread.java:748)
Caused by: 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:1469)
com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource (BasicResourcePool.java:644)
com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource (BasicResourcePool.java:554)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutAndMarkConnectionInUse (C3P0PooledConnectionPool.java:758)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection (C3P0PooledConnectionPool.java:685)
com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection (AbstractPoolBackedDataSource.java:140)
clojure.java.jdbc$get_connection.invokeStatic (jdbc.clj:313)
clojure.java.jdbc$get_connection.invoke (jdbc.clj:229)
clojure.java.jdbc$db_query_with_resultset_STAR_.invokeStatic (jdbc.clj:1023)
clojure.java.jdbc$db_query_with_resultset_STAR_.invoke (jdbc.clj:1005)
clojure.java.jdbc$query.invokeStatic (jdbc.clj:1099)
clojure.java.jdbc$query.invoke (jdbc.clj:1056)
clojure.java.jdbc$query.invokeStatic (jdbc.clj:1072)
clojure.java.jdbc$query.invoke (jdbc.clj:1056)
playground.services.invoices.retrieve.endpoint$perform.invokeStatic (endpoint.clj:22)
playground.services.invoices.retrieve.endpoint$perform.invoke (endpoint.clj:18)
io.pedestal.interceptor$eval700$fn__701$fn__702.invoke (interceptor.clj:41)
io.pedestal.interceptor.chain$try_f.invokeStatic (chain.clj:54)
io.pedestal.interceptor.chain$try_f.invoke (chain.clj:44)
io.pedestal.interceptor.chain$process_all_with_binding.invokeStatic (chain.clj:171)
io.pedestal.interceptor.chain$process_all_with_binding.invoke (chain.clj:146)
io.pedestal.interceptor.chain$process_all$fn__10257.invoke (chain.clj:188)
clojure.lang.AFn.applyToHelper (AFn.java:152)
clojure.lang.AFn.applyTo (AFn.java:144)
clojure.core$apply.invokeStatic (core.clj:657)
clojure.core$with_bindings_STAR_.invokeStatic (core.clj:1965)
clojure.core$with_bindings_STAR_.doInvoke (core.clj:1965)
clojure.lang.RestFn.invoke (RestFn.java:425)
io.pedestal.interceptor.chain$process_all.invokeStatic (chain.clj:186)
io.pedestal.interceptor.chain$process_all.invoke (chain.clj:182)
io.pedestal.interceptor.chain$enter_all.invokeStatic (chain.clj:235)
io.pedestal.interceptor.chain$enter_all.invoke (chain.clj:229)
io.pedestal.interceptor.chain$execute.invokeStatic (chain.clj:379)
io.pedestal.interceptor.chain$execute.invoke (chain.clj:352)
io.pedestal.interceptor.chain$execute.invokeStatic (chain.clj:389)
io.pedestal.interceptor.chain$execute.invoke (chain.clj:352)
io.pedestal.http.impl.servlet_interceptor$interceptor_service_fn$fn__15361.invoke (servlet_interceptor.clj:350)
io.pedestal.http.servlet.FnServlet.service (servlet.clj:28)
org.eclipse.jetty.servlet.ServletHolder.handle (ServletHolder.java:838)
org.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:543)
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle (ScopedHandler.java:188)
org.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:1228)
org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:168)
org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:481)
org.eclipse.jetty.server.handler.ScopedHandler.nextScope (ScopedHandler.java:166)
org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:1130)
org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:141)
org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:132)
org.eclipse.jetty.server.Server.handle (Server.java:564)
org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:318)
org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:251)
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded (AbstractConnection.java:279)
org.eclipse.jetty.io.FillInterest.fillable (FillInterest.java:112)
org.eclipse.jetty.io.ChannelEndPoint$2.run (ChannelEndPoint.java:124)
org.eclipse.jetty.util.thread.Invocable.invokePreferred (Invocable.java:122)
org.eclipse.jetty.util.thread.strategy.ExecutingExecutionStrategy.invoke (ExecutingExecutionStrategy.java:58)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume (ExecuteProduceConsume.java:201)
org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run (ExecuteProduceConsume.java:133)
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:672)
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run (QueuedThreadPool.java:590)
java.lang.Thread.run (Thread.java:748)
Caused by: org.postgresql.util.PSQLException: This ResultSet is closed.
at org.postgresql.jdbc2.AbstractJdbc2ResultSet.checkClosed (AbstractJdbc2ResultSet.java:2852)
org.postgresql.jdbc2.AbstractJdbc2ResultSet.setFetchSize (AbstractJdbc2ResultSet.java:1875)
org.postgresql.jdbc4.Jdbc4Statement.createResultSet (Jdbc4Statement.java:37)
org.postgresql.jdbc2.AbstractJdbc2Statement$StatementResultHandler.handleResultRows (AbstractJdbc2Statement.java:219)
org.postgresql.core.v3.QueryExecutorImpl.processResults (QueryExecutorImpl.java:1816)
org.postgresql.core.v3.QueryExecutorImpl.execute (QueryExecutorImpl.java:255)
org.postgresql.jdbc2.AbstractJdbc2Statement.execute (AbstractJdbc2Statement.java:559)
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags (AbstractJdbc2Statement.java:403)
org.postgresql.jdbc2.AbstractJdbc2Connection.execSQLUpdate (AbstractJdbc2Connection.java:376)
org.postgresql.jdbc2.AbstractJdbc2Connection.getTransactionIsolation (AbstractJdbc2Connection.java:898)
com.mchange.v2.c3p0.impl.NewPooledConnection.<init> (NewPooledConnection.java:120)
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection (WrapperConnectionPoolDataSource.java:240)
com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection (WrapperConnectionPoolDataSource.java:206)
com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource (C3P0PooledConnectionPool.java:203)
com.mchange.v2.resourcepool.BasicResourcePool.doAcquire (BasicResourcePool.java:1138)
com.mchange.v2.resourcepool.BasicResourcePool.doAcquireAndDecrementPendingAcquiresWithinLockOnSuccess (BasicResourcePool.java:1125)
com.mchange.v2.resourcepool.BasicResourcePool.access$700 (BasicResourcePool.java:44)
com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask.run (BasicResourcePool.java:1870)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run (ThreadPoolAsynchronousRunner.java:696)
Context:
{:response nil,
:cors-headers
{"Access-Control-Allow-Origin" "",
"Access-Control-Allow-Credentials" "true"},
:io.pedestal.interceptor.chain/stack
({:name :io.pedestal.http.impl.servlet-interceptor/ring-response,
:enter nil,
:leave
#function[io.pedestal.http.impl.servlet-interceptor/leave-ring-response],
:error
#function[io.pedestal.http.impl.servlet-interceptor/error-ring-response]}
{:name :io.pedestal.http.impl.servlet-interceptor/stylobate,
:enter
#function[io.pedestal.http.impl.servlet-interceptor/enter-stylobate],
:leave
#function[io.pedestal.http.impl.servlet-interceptor/leave-stylobate],
:error
#function[io.pedestal.http.impl.servlet-interceptor/error-stylobate]}
{:name
:io.pedestal.http.impl.servlet-interceptor/terminator-injector,
:enter #function[io.pedestal.interceptor.helpers/before/fn--10464],
:leave nil,
:error nil}),
:request
{:protocol "HTTP/1.1",
:db
{:url "jdbc:postgresql:swallows",
:user "swallows",
:password "swallows",
:pool
#object[com.mchange.v2.c3p0.ComboPooledDataSource 0x7b9eb712 "com.mchange.v2.c3p0.ComboPooledDataSource[ identityToken -> z8kfsxa1y886rcwf2ma4|7b9eb712, dataSourceName -> z8kfsxa1y886rcwf2ma4|7b9eb712 ]"]},
:async-supported? true,
:remote-addr "0:0:0:0:0:0:0:1",
:servlet-response
#object[org.eclipse.jetty.server.Response 0x52f57410 "HTTP/1.1 200 \nDate: Thu, 14 Mar 2019 11:56:17 GMT\r\n\r\n"],
:servlet
#object[io.pedestal.http.servlet.FnServlet 0x6d369468 "io.pedestal.http.servlet.FnServlet@6d369468"],
:headers
{"accept"
"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8",
"upgrade-insecure-requests" "1",
"connection" "keep-alive",
"user-agent"
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36",
"host" "localhost:8080",
"accept-encoding" "gzip, deflate, br",
"accept-language" "en-GB,en-US;q=0.9,en;q=0.8",
"origin" ""},
:server-port 8080,
:servlet-request
#object[org.eclipse.jetty.server.Request 0x369c81e0 "Request(GET //localhost:8080/invoices/4)@369c81e0"],
:path-info "/invoices/4",
:url-for #<Delay@11d7ea35: :not-delivered>,
:uri "/invoices/4",
:server-name "localhost",
:query-string nil,
:path-params {:id 4},
:body
#object[org.eclipse.jetty.server.HttpInputOverHTTP 0x587762de "HttpInputOverHTTP@587762de[c=0,q=0,[0]=null,s=STREAM]"],
:com.grzm.component.pedestal/component
{:db
{:url "jdbc:postgresql:swallows",
:user "swallows",
:password "swallows",
:pool
#object[com.mchange.v2.c3p0.ComboPooledDataSource 0x7b9eb712 "com.mchange.v2.c3p0.ComboPooledDataSource[ identityToken -> z8kfsxa1y886rcwf2ma4|7b9eb712, dataSourceName -> z8kfsxa1y886rcwf2ma4|7b9eb712 ]"]}},
:scheme :http,
:request-method :get},
:bindings
{#'io.pedestal.http.route/*url-for*
#<Delay@11d7ea35: :not-delivered>},
:com.grzm.component.pedestal/pedestal-component
{:config-fn #function[clojure.core/constantly/fn--5394],
:server nil,
:db
{:url "jdbc:postgresql:swallows",
:user "swallows",
:password "swallows",
:pool
#object[com.mchange.v2.c3p0.ComboPooledDataSource 0x7b9eb712 "com.mchange.v2.c3p0.ComboPooledDataSource[ identityToken -> z8kfsxa1y886rcwf2ma4|7b9eb712, dataSourceName -> z8kfsxa1y886rcwf2ma4|7b9eb712 ]"]}},
:enter-async
[#function[io.pedestal.http.impl.servlet-interceptor/start-servlet-async]],
:io.pedestal.interceptor.chain/terminators
(#function[io.pedestal.http.impl.servlet-interceptor/terminator-inject/fn--15336]),
:servlet-response
#object[org.eclipse.jetty.server.Response 0x52f57410 "HTTP/1.1 200 \nDate: Thu, 14 Mar 2019 11:56:17 GMT\r\n\r\n"],
:route
{:path "/invoices/:id",
:method :get,
:path-constraints {:id "([^/]+)"},
:io.pedestal.http.route.prefix-tree/satisfies-constraints?
#function[io.pedestal.http.route.prefix-tree/add-satisfies-constraints?/fn--11155],
:path-re #"/\Qinvoices\E/([^/]+)",
:path-parts ["invoices" :id],
:interceptors
[{:name :com.grzm.component.pedestal/using-component,
:enter
#function[com.grzm.component.pedestal/using-component/fn--15594],
:leave nil,
:error nil}
{:name :playground.service/context-injector,
:enter #function[playground.service/context-injector/fn--35923],
:leave nil,
:error nil}
{:name :io.pedestal.http/json-body,
:enter nil,
:leave
#function[io.pedestal.interceptor.helpers/on-response/fn--10541],
:error nil}
{:name :playground.service/param-spec-interceptor,
:enter
#function[playground.service/param-spec-interceptor/fn--35919],
:leave nil,
:error nil}
{:name nil,
:enter #function[io.pedestal.interceptor/eval700/fn--701/fn--702],
:leave nil,
:error nil}],
:route-name :playground.services.invoices.retrieve.endpoint/perform,
:path-params {:id "4"}},
:servlet
#object[io.pedestal.http.servlet.FnServlet 0x6d369468 "io.pedestal.http.servlet.FnServlet@6d369468"],
:servlet-request
#object[org.eclipse.jetty.server.Request 0x369c81e0 "Request(GET //localhost:8080/invoices/4)@369c81e0"],
:url-for #<Delay@11d7ea35: :not-delivered>,
:io.pedestal.interceptor.chain/execution-id 21,
:servlet-config
#object[org.eclipse.jetty.servlet.ServletHolder$Config 0x383f175e "org.eclipse.jetty.servlet.ServletHolder$Config@383f175e"],
:async?
#function[io.pedestal.http.impl.servlet-interceptor/servlet-async?]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment