Skip to content

Instantly share code, notes, and snippets.

@Licenser
Created August 11, 2015 19:31
Show Gist options
  • Save Licenser/215838a146284f02fbf0 to your computer and use it in GitHub Desktop.
Save Licenser/215838a146284f02fbf0 to your computer and use it in GitHub Desktop.
clojure tools reader errro
MacBook-Pro:cerberus heinz [test] $ lein ancient upgrade :interactive
[leiningen "2.5.2"] is available but we use "2.5.1"
Do you want to upgrade? [yes/no] yes
running test task ["test"] ...
lein test cerberus.example-test
Ran 1 tests containing 1 assertions.
0 failures, 0 errors.
1/1 artifacts were upgraded.
MacBook-Pro:cerberus heinz [test] $ lein clean
MacBook-Pro:cerberus heinz [test] $ lein repl
#error {
:cause Could not locate clojure/tools/reader/impl/ExceptionInfo__init.class or clojure/tools/reader/impl/ExceptionInfo.clj on classpath.
:via
[{:type clojure.lang.Compiler$CompilerException
:message java.lang.ExceptionInInitializerError, compiling:(cljs/compiler.cljc:1:1)
:at [clojure.lang.Compiler load Compiler.java 7239]}
{:type java.lang.ExceptionInInitializerError
:message nil
:at [java.lang.Class forName0 Class.java -2]}
{:type java.io.FileNotFoundException
:message Could not locate clojure/tools/reader/impl/ExceptionInfo__init.class or clojure/tools/reader/impl/ExceptionInfo.clj on classpath.
:at [clojure.lang.RT load RT.java 449]}]
:trace
[[clojure.lang.RT load RT.java 449]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.tools.reader.impl.utils$loading__5340__auto____5261 invoke utils.clj 9]
[clojure.tools.reader.impl.utils__init load nil 9]
[clojure.tools.reader.impl.utils__init <clinit> nil -1]
[java.lang.Class forName0 Class.java -2]
[java.lang.Class forName Class.java 340]
[clojure.lang.RT classForName RT.java 2154]
[clojure.lang.RT classForName RT.java 2163]
[clojure.lang.RT loadClassForName RT.java 2182]
[clojure.lang.RT load RT.java 436]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 634]
[clojure.core$use doInvoke core.clj 5843]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.tools.reader.reader_types$loading__5340__auto____5259 invoke reader_types.clj 9]
[clojure.tools.reader.reader_types__init load nil 9]
[clojure.tools.reader.reader_types__init <clinit> nil -1]
[java.lang.Class forName0 Class.java -2]
[java.lang.Class forName Class.java 340]
[clojure.lang.RT classForName RT.java 2154]
[clojure.lang.RT classForName RT.java 2163]
[clojure.lang.RT loadClassForName RT.java 2182]
[clojure.lang.RT load RT.java 436]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 634]
[clojure.core$use doInvoke core.clj 5843]
[clojure.lang.RestFn invoke RestFn.java 421]
[clojure.tools.reader$loading__5340__auto____5469 invoke reader.clj 9]
[clojure.tools.reader__init load nil 9]
[clojure.tools.reader__init <clinit> nil -1]
[java.lang.Class forName0 Class.java -2]
[java.lang.Class forName Class.java 340]
[clojure.lang.RT classForName RT.java 2154]
[clojure.lang.RT classForName RT.java 2163]
[clojure.lang.RT loadClassForName RT.java 2182]
[clojure.lang.RT load RT.java 436]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 805]
[cljs.compiler$eval879$loading__5340__auto____880 invoke compiler.cljc 9]
[cljs.compiler$eval879 invoke compiler.cljc 9]
[clojure.lang.Compiler eval Compiler.java 6782]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler load Compiler.java 7227]
[clojure.lang.RT loadResourceScript RT.java 371]
[clojure.lang.RT loadResourceScript RT.java 362]
[clojure.lang.RT load RT.java 446]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 3659]
[figwheel_sidecar.core$eval873$loading__5340__auto____874 invoke core.clj 1]
[figwheel_sidecar.core$eval873 invoke core.clj 1]
[clojure.lang.Compiler eval Compiler.java 6782]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler load Compiler.java 7227]
[clojure.lang.RT loadResourceScript RT.java 371]
[clojure.lang.RT loadResourceScript RT.java 362]
[clojure.lang.RT load RT.java 446]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 1523]
[figwheel_sidecar.auto_builder$eval867$loading__5340__auto____868 invoke auto_builder.clj 1]
[figwheel_sidecar.auto_builder$eval867 invoke auto_builder.clj 1]
[clojure.lang.Compiler eval Compiler.java 6782]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler load Compiler.java 7227]
[clojure.lang.RT loadResourceScript RT.java 371]
[clojure.lang.RT loadResourceScript RT.java 362]
[clojure.lang.RT load RT.java 446]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 551]
[cerberus.dev$eval20$loading__5340__auto____21 invoke dev.clj 1]
[cerberus.dev$eval20 invoke dev.clj 1]
[clojure.lang.Compiler eval Compiler.java 6782]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler load Compiler.java 7227]
[clojure.lang.RT loadResourceScript RT.java 371]
[clojure.lang.RT loadResourceScript RT.java 362]
[clojure.lang.RT load RT.java 446]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 1096]
[cerberus.server$eval14$loading__5340__auto____15 invoke server.clj 1]
[cerberus.server$eval14 invoke server.clj 1]
[clojure.lang.Compiler eval Compiler.java 6782]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler load Compiler.java 7227]
[clojure.lang.RT loadResourceScript RT.java 371]
[clojure.lang.RT loadResourceScript RT.java 362]
[clojure.lang.RT load RT.java 446]
[clojure.lang.RT load RT.java 412]
[clojure.core$load$fn__5448 invoke core.clj 5866]
[clojure.core$load doInvoke core.clj 5865]
[clojure.lang.RestFn invoke RestFn.java 408]
[clojure.core$load_one invoke core.clj 5671]
[clojure.core$load_lib$fn__5397 invoke core.clj 5711]
[clojure.core$load_lib doInvoke core.clj 5710]
[clojure.lang.RestFn applyTo RestFn.java 142]
[clojure.core$apply invoke core.clj 632]
[clojure.core$load_libs doInvoke core.clj 5749]
[clojure.lang.RestFn applyTo RestFn.java 137]
[clojure.core$apply invoke core.clj 632]
[clojure.core$require doInvoke core.clj 5832]
[clojure.lang.RestFn invoke RestFn.java 408]
[user$eval5 invoke form-init7104834502486981444.clj 1]
[clojure.lang.Compiler eval Compiler.java 6782]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler eval Compiler.java 6771]
[clojure.lang.Compiler load Compiler.java 7227]
[clojure.lang.Compiler loadFile Compiler.java 7165]
[clojure.main$load_script invoke main.clj 275]
[clojure.main$init_opt invoke main.clj 280]
[clojure.main$initialize invoke main.clj 308]
[clojure.main$null_opt invoke main.clj 343]
[clojure.main$main doInvoke main.clj 421]
[clojure.lang.RestFn invoke RestFn.java 421]
[clojure.lang.Var invoke Var.java 383]
[clojure.lang.AFn applyToHelper AFn.java 156]
[clojure.lang.Var applyTo Var.java 700]
[clojure.main main main.java 37]]}
@aiba
Copy link

aiba commented Sep 3, 2015

I'm getting the same error. Did you ever find a fix for this?

@bilus
Copy link

bilus commented Sep 6, 2015

Same here. The error goes away after downgrading to lein 2.5.1

@martinraison
Copy link

Same here - did you ever find a fix that doesn't require downgrading Leiningen?

@sschober
Copy link

@martinraison @bilus @aiba for me updating to newer versions of Clojure, and compojure did the trick!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment