java.lang.IllegalArgumentException: No implementation of method: :on-close of protocol: #'org.httpkit.server/Channel found for class: nil

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via GitHub by af-fess
, 1 year ago
No implementation of method: :on-close of protocol: #'org.httpkit.server/Channel found for class: nil
via GitHub by st
, 1 year ago
No implementation of method: :retrieve of protocol: #'com.sixsq.slipstream.db.binding/Binding found for class: clojure.lang.Var$Unbound
via GitHub by luminusian
, 8 months ago
No implementation of method: :before? of protocol: #'clj-time.core/DateTimeProtocol found for class: nil
via JIRA by Michael Smith, 7 months ago
No implementation of method: :summarize of protocol: #'puppetlabs.pcp.broker.connection/ConnectionInterface found for class: nil
via GitHub by aterweele
, 8 months ago
No implementation of method: :before? of protocol: #'clj-time.core/DateTimeProtocol found for class: nil
via GitHub by devth
, 9 months ago
No implementation of method: :platform-name of protocol: #'yetibot.core.adapters.adapter/Adapter found for class:nil
java.lang.IllegalArgumentException: No implementation of method: :on-close of protocol: #'org.httpkit.server/Channel found for class: nil
at clojure.core$_cache_protocol_fn.invokeStatic(core_deftype.clj:568)
at clojure.core$_cache_protocol_fn.invoke(core_deftype.clj:560)
at org.httpkit.server$eval3875$fn__3932$G__3866__3939.invoke(server.clj:63)
at server_sdk_monitor.server$ws_handler.invokeStatic(server.clj:55)
at server_sdk_monitor.server$ws_handler.invoke(server.clj:51)
at server_sdk_monitor.server$fn__8616.invokeStatic(server.clj:112)
at server_sdk_monitor.server$fn__8616.invoke(server.clj:112)
at compojure.core$make_route$fn__3760.invoke(core.clj:99)
at compojure.core$if_route$fn__3744.invoke(core.clj:45)
at compojure.core$if_method$fn__3737.invoke(core.clj:30)
at clojure.core$some.invokeStatic(core.clj:2592)
at clojure.core$some.invoke(core.clj:2583)
at compojure.core$routing.invokeStatic(core.clj:112)
at clojure.lang.RestFn.applyTo(RestFn.java:139)
at clojure.core$apply.invokeStatic(core.clj:648)
at clojure.core$apply.invoke(core.clj:641)
at compojure.core$routes$fn__3770.invoke(core.clj:117)
at ring.middleware.params$wrap_params$fn__7104.invoke(params.clj:64)
at ring.middleware.head$wrap_head$fn__4197.invoke(head.clj:32)
at ring.middleware.cookies$wrap_cookies$fn__7026.invoke(cookies.clj:161)
at ring.adapter.jetty$proxy_handler$fn__6885.invoke(jetty.clj:24)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:497)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at java.lang.Thread.run(Thread.java:745)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.