Created
March 14, 2019 12:19
-
-
Save manandearth/c49fcd97dca50936bb3c455408f25215 to your computer and use it in GitHub Desktop.
stack trace for "/invoices/4"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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