This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-20
Channels
- # announcements (16)
- # babashka (104)
- # beginners (77)
- # bristol-clojurians (1)
- # calva (3)
- # chlorine-clover (50)
- # cider (19)
- # clojure (73)
- # clojure-australia (1)
- # clojure-europe (37)
- # clojure-france (3)
- # clojure-nl (3)
- # clojure-norway (13)
- # clojure-spec (21)
- # clojure-uk (79)
- # clojurescript (225)
- # conjure (102)
- # cursive (11)
- # datascript (1)
- # datomic (1)
- # defnpodcast (1)
- # events (3)
- # figwheel-main (2)
- # fulcro (49)
- # ghostwheel (10)
- # helix (1)
- # kaocha (17)
- # leiningen (10)
- # meander (1)
- # off-topic (26)
- # other-lisps (3)
- # pathom (5)
- # re-frame (40)
- # reagent (6)
- # reitit (33)
- # shadow-cljs (107)
- # testing (3)
- # tools-deps (68)
- # xtdb (16)
- # yada (3)
Hi @cfleming I’m experienced this error in both versions of Intellij CE: 2019.3.5 and 2020.1.1
Error handling response - class java.lang.ClassCastException: class clojure.lang.Keyword cannot be cast to class clojure.lang.IPersistentSet (clojure.lang.Keyword and clojure.lang.IPersistentSet are in unnamed module of loader .PluginClassLoader @5819ad41)
I’m using the last version of Cursive. Any way to circumvent thisDo you get a full stacktrace for that in the log? Help | Show log in Finder/Explorer
@cfleming sorry for the late reply:
java.lang.Throwable: Error handling nREPL response
java.lang.ClassCastException: class clojure.lang.Keyword cannot be cast to class clojure.lang.IPersistentSet (clojure.lang.Keyword and clojure.lang.IPersistentSet are in unnamed module of loader .PluginClassLoader @18512ddd)
at clojure.core$disj.invokeStatic (core.clj:1525)
clojure.core$disj.invokeStatic (core.clj:1528)
clojure.core$disj.doInvoke (core.clj:1518)
clojure.lang.RestFn.invoke (RestFn.java:442)
cursive.repl.nrepl$handler.invokeStatic (nrepl.clj:104)
cursive.repl.nrepl$handler.invoke (nrepl.clj:61)
cursive.repl.nrepl$start$reify__12142$fn__12150.invoke (nrepl.clj:138)
cursive.repl.nrepl$start$reify__12142.run (nrepl.clj:137)
com.intellij.openapi.application.impl.ApplicationImpl$1.run (ApplicationImpl.java:238)
java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:515)
java.util.concurrent.FutureTask.run (FutureTask.java:264)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:628)
java.lang.Thread.run (Thread.java:834)
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:145)
at cursive.logging$do_error.invokeStatic(logging.clj:60)
at cursive.logging$do_error.invoke(logging.clj:59)
at cursive.logging$do_log.invokeStatic(logging.clj:45)
at cursive.logging$do_log.doInvoke(logging.clj:38)
at clojure.lang.RestFn.invoke(RestFn.java:464)
at cursive.repl.nrepl$start$reify__12142$fn__12150.invoke(nrepl.clj:141)
at cursive.repl.nrepl$start$reify__12142.run(nrepl.clj:137)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:238)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
are there any differences between the license types?
talking about functionality