librelist archives

« back to archive

lein repl "standalone" fails

lein repl "standalone" fails

From:
Alf Kristian Støyle
Date:
2014-08-16 @ 08:58
Hi guys!

Not sure if this is my setup, but I think it is pretty clean, so I just
thought I would ask. Couldn't find it in the issue tracker.

Do other have this problem as well (see below)?

It seems the length method of StdOutBuffer of nrepl is not in version
0.2.0-beta5. The method was added in
5bd3847edbd35f8f8acfc7b4e3352e71a669b08d in tools.nrepl.

(git tag --contains 5bd3847edbd35f8f8acfc7b4e3352e71a669b08d
tools.nrepl-0.2.0
tools.nrepl-0.2.0-RC1
tools.nrepl-0.2.0-RC2
tools.nrepl-0.2.0-beta10
tools.nrepl-0.2.0-beta8
tools.nrepl-0.2.0-beta9
tools.nrepl-0.2.1
tools.nrepl-0.2.2
tools.nrepl-0.2.3)

Any reason repl standalone picks nREPL 0.2.0-beta5? Works fine when not in
standalone mode though.

Cheers,
Alf


[10:27:28] repos $ rm -rf ~/.m2/repository/org/clojure/

[10:39:42] repos $ lein -version
(Retrieving org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.pom from
central)
(Retrieving org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2.pom from
central)
(Retrieving org/clojure/clojure/1.5.1/clojure-1.5.1.pom from central)
(Retrieving org/clojure/data.finger-tree/0.0.1/data.finger-tree-0.0.1.pom
from central)
(Retrieving org/clojure/pom.contrib/0.0.20/pom.contrib-0.0.20.pom from
central)
(Retrieving org/clojure/clojure/1.3.0-alpha5/clojure-1.3.0-alpha5.pom from
central)
(Retrieving org/clojure/clojure/1.2.1/clojure-1.2.1.pom from central)
(Retrieving org/clojure/clojure/1.5.1/clojure-1.5.1.jar from central)
(Retrieving org/clojure/data.finger-tree/0.0.1/data.finger-tree-0.0.1.jar
from central)
(Retrieving org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.jar from
central)
Leiningen 2.4.3 on Java 1.7.0_10 Java HotSpot(TM) 64-Bit Server VM

[10:39:51] repos $ lein repl
nREPL server started on port 62497 on host 127.0.0.1 - nrepl://
127.0.0.1:62497
REPL-y 0.3.2, nREPL 0.2.0-beta5NoSuchMethodError
clojure.tools.nrepl.StdOutBuffer.length()I
clojure.tools.nrepl.middleware.session/session-out/fn--7630
(session.clj:43)NoSuchMethodError
clojure.tools.nrepl.StdOutBuffer.length()I
clojure.tools.nrepl.middleware.session/session-out/fn--7630
(session.clj:43)Exception in thread "nREPL-worker-0"
java.lang.NoSuchMethodError: clojure.tools.nrepl.StdOutBuffer.length()I
    at

clojure.tools.nrepl.middleware.session$session_out$fn__7630.doInvoke(session.clj:43)
    at clojure.lang.RestFn.invoke(RestFn.java:460)
    at
clojure.tools.nrepl.middleware.session.proxy$java.io.Writer$ff19274a.write(Unknown
Source)
    at java.io.PrintWriter.write(PrintWriter.java:456)
    at java.io.PrintWriter.write(PrintWriter.java:473)
    at clojure.core$fn__5471.invoke(core_print.clj:191)
    at clojure.lang.MultiFn.invoke(MultiFn.java:231)
    at clojure.core$pr_on.invoke(core.clj:3392)
    at clojure.core$pr.invoke(core.clj:3404)
    at clojure.lang.AFn.applyToHelper(AFn.java:154)
    at clojure.lang.RestFn.applyTo(RestFn.java:132)
    at clojure.core$apply.invoke(core.clj:624)
    at clojure.core$prn.doInvoke(core.clj:3437)
    at clojure.lang.RestFn.applyTo(RestFn.java:137)
    at clojure.core$apply.invoke(core.clj:624)
    at clojure.core$println.doInvoke(core.clj:3457)
    at clojure.lang.RestFn.invoke(RestFn.java:408)
    at clojure.main$repl_caught.invoke(main.clj:158)
    at

clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569$fn__7582.invoke(interruptible_eval.clj:76)
    at clojure.main$repl$fn__6634.invoke(main.clj:259)
    at clojure.main$repl.doInvoke(main.clj:257)
    at clojure.lang.RestFn.invoke(RestFn.java:1096)
    at

clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569.invoke(interruptible_eval.clj:56)
    at clojure.lang.AFn.applyToHelper(AFn.java:152)
    at clojure.lang.AFn.applyTo(AFn.java:144)
    at clojure.core$apply.invoke(core.clj:624)
    at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862)
    at clojure.lang.RestFn.invoke(RestFn.java:425)
    at

clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:41)
    at

clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__7610$fn__7613.invoke(interruptible_eval.clj:171)
    at clojure.core$comp$fn__4192.invoke(core.clj:2402)
    at

clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__7603.invoke(interruptible_eval.clj:138)
    at clojure.lang.AFn.run(AFn.java:22)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)
#<Namespace user>

Error loading namespace; falling back to userException in thread
"nREPL-worker-2" java.lang.NoSuchMethodError:
clojure.tools.nrepl.StdOutBuffer.length()I
    at

clojure.tools.nrepl.middleware.session$session_out$fn__7630.doInvoke(session.clj:43)NoSuchMethodError
clojure.tools.nrepl.StdOutBuffer.length()I
clojure.tools.nrepl.middleware.session/session-out/fn--7630
(session.clj:43)NoSuchMethodError
clojure.tools.nrepl.StdOutBuffer.length()I
clojure.tools.nrepl.middleware.session/session-out/fn--7630 (session.clj:43)
    at clojure.lang.RestFn.invoke(RestFn.java:460)
    at
clojure.tools.nrepl.middleware.session.proxy$java.io.Writer$ff19274a.write(Unknown
Source)
    at java.io.PrintWriter.write(PrintWriter.java:456)
    at java.io.PrintWriter.write(PrintWriter.java:473)
    at clojure.core$fn__5471.invoke(core_print.clj:191)
    at clojure.lang.MultiFn.invoke(MultiFn.java:231)
    at clojure.core$pr_on.invoke(core.clj:3392)
    at clojure.core$pr.invoke(core.clj:3404)
    at clojure.lang.AFn.applyToHelper(AFn.java:154)
    at clojure.lang.RestFn.applyTo(RestFn.java:132)
    at clojure.core$apply.invoke(core.clj:624)
    at clojure.core$prn.doInvoke(core.clj:3437)
    at clojure.lang.RestFn.applyTo(RestFn.java:137)
    at clojure.core$apply.invoke(core.clj:624)
    at clojure.core$println.doInvoke(core.clj:3457)
    at clojure.lang.RestFn.invoke(RestFn.java:408)
    at clojure.main$repl_caught.invoke(main.clj:158)
    at

clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569$fn__7582.invoke(interruptible_eval.clj:76)
    at clojure.main$repl$fn__6634.invoke(main.clj:259)
    at clojure.main$repl.doInvoke(main.clj:257)
    at clojure.lang.RestFn.invoke(RestFn.java:1096)
    at

clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569.invoke(interruptible_eval.clj:56)
    at clojure.lang.AFn.applyToHelper(AFn.java:152)
    at clojure.lang.AFn.applyTo(AFn.java:144)
    at clojure.core$apply.invoke(core.clj:624)
    at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862)
    at clojure.lang.RestFn.invoke(RestFn.java:425)
    at

clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:41)
    at

clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__7610$fn__7613.invoke(interruptible_eval.clj:171)
    at clojure.core$comp$fn__4192.invoke(core.clj:2402)
    at

clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__7603.invoke(interruptible_eval.clj:138)
    at clojure.lang.AFn.run(AFn.java:22)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)

Re: [leiningen] lein repl "standalone" fails

From:
Colin Jones
Date:
2014-08-16 @ 13:23
Yeah this is fixed on master:
https://github.com/technomancy/leiningen/issues/1625 and a few
duplicates.

Somehow (we're not sure how yet AFAIK) transitive dependencies from
drawbridge leaked into the deployed version but not the
running-from-source version.

On Sat, Aug 16, 2014 at 3:58 AM, Alf Kristian Støyle
<alf.kristian@gmail.com> wrote:
> Hi guys!
>
> Not sure if this is my setup, but I think it is pretty clean, so I just
> thought I would ask. Couldn't find it in the issue tracker.
>
> Do other have this problem as well (see below)?
>
> It seems the length method of StdOutBuffer of nrepl is not in version
> 0.2.0-beta5. The method was added in
> 5bd3847edbd35f8f8acfc7b4e3352e71a669b08d in tools.nrepl.
>
> (git tag --contains 5bd3847edbd35f8f8acfc7b4e3352e71a669b08d
> tools.nrepl-0.2.0
> tools.nrepl-0.2.0-RC1
> tools.nrepl-0.2.0-RC2
> tools.nrepl-0.2.0-beta10
> tools.nrepl-0.2.0-beta8
> tools.nrepl-0.2.0-beta9
> tools.nrepl-0.2.1
> tools.nrepl-0.2.2
> tools.nrepl-0.2.3)
>
> Any reason repl standalone picks nREPL 0.2.0-beta5? Works fine when not in
> standalone mode though.
>
> Cheers,
> Alf
>
>
> [10:27:28] repos $ rm -rf ~/.m2/repository/org/clojure/
>
> [10:39:42] repos $ lein -version
> (Retrieving org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.pom from
> central)
> (Retrieving org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2.pom from
> central)
> (Retrieving org/clojure/clojure/1.5.1/clojure-1.5.1.pom from central)
> (Retrieving org/clojure/data.finger-tree/0.0.1/data.finger-tree-0.0.1.pom
> from central)
> (Retrieving org/clojure/pom.contrib/0.0.20/pom.contrib-0.0.20.pom from
> central)
> (Retrieving org/clojure/clojure/1.3.0-alpha5/clojure-1.3.0-alpha5.pom from
> central)
> (Retrieving org/clojure/clojure/1.2.1/clojure-1.2.1.pom from central)
> (Retrieving org/clojure/clojure/1.5.1/clojure-1.5.1.jar from central)
> (Retrieving org/clojure/data.finger-tree/0.0.1/data.finger-tree-0.0.1.jar
> from central)
> (Retrieving org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.jar from
> central)
> Leiningen 2.4.3 on Java 1.7.0_10 Java HotSpot(TM) 64-Bit Server VM
>
> [10:39:51] repos $ lein repl
> nREPL server started on port 62497 on host 127.0.0.1 -
> nrepl://127.0.0.1:62497
> REPL-y 0.3.2, nREPL 0.2.0-beta5NoSuchMethodError
> clojure.tools.nrepl.StdOutBuffer.length()I
> clojure.tools.nrepl.middleware.session/session-out/fn--7630
> (session.clj:43)NoSuchMethodError clojure.tools.nrepl.StdOutBuffer.length()I
> clojure.tools.nrepl.middleware.session/session-out/fn--7630
> (session.clj:43)Exception in thread "nREPL-worker-0"
> java.lang.NoSuchMethodError: clojure.tools.nrepl.StdOutBuffer.length()I
>     at
> 
clojure.tools.nrepl.middleware.session$session_out$fn__7630.doInvoke(session.clj:43)
>     at clojure.lang.RestFn.invoke(RestFn.java:460)
>     at
> 
clojure.tools.nrepl.middleware.session.proxy$java.io.Writer$ff19274a.write(Unknown
> Source)
>     at java.io.PrintWriter.write(PrintWriter.java:456)
>     at java.io.PrintWriter.write(PrintWriter.java:473)
>     at clojure.core$fn__5471.invoke(core_print.clj:191)
>     at clojure.lang.MultiFn.invoke(MultiFn.java:231)
>     at clojure.core$pr_on.invoke(core.clj:3392)
>     at clojure.core$pr.invoke(core.clj:3404)
>     at clojure.lang.AFn.applyToHelper(AFn.java:154)
>     at clojure.lang.RestFn.applyTo(RestFn.java:132)
>     at clojure.core$apply.invoke(core.clj:624)
>     at clojure.core$prn.doInvoke(core.clj:3437)
>     at clojure.lang.RestFn.applyTo(RestFn.java:137)
>     at clojure.core$apply.invoke(core.clj:624)
>     at clojure.core$println.doInvoke(core.clj:3457)
>     at clojure.lang.RestFn.invoke(RestFn.java:408)
>     at clojure.main$repl_caught.invoke(main.clj:158)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569$fn__7582.invoke(interruptible_eval.clj:76)
>     at clojure.main$repl$fn__6634.invoke(main.clj:259)
>     at clojure.main$repl.doInvoke(main.clj:257)
>     at clojure.lang.RestFn.invoke(RestFn.java:1096)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569.invoke(interruptible_eval.clj:56)
>     at clojure.lang.AFn.applyToHelper(AFn.java:152)
>     at clojure.lang.AFn.applyTo(AFn.java:144)
>     at clojure.core$apply.invoke(core.clj:624)
>     at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862)
>     at clojure.lang.RestFn.invoke(RestFn.java:425)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:41)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__7610$fn__7613.invoke(interruptible_eval.clj:171)
>     at clojure.core$comp$fn__4192.invoke(core.clj:2402)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__7603.invoke(interruptible_eval.clj:138)
>     at clojure.lang.AFn.run(AFn.java:22)
>     at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>     at java.lang.Thread.run(Thread.java:722)
> #<Namespace user>
>
> Error loading namespace; falling back to userException in thread
> "nREPL-worker-2" java.lang.NoSuchMethodError:
> clojure.tools.nrepl.StdOutBuffer.length()I
>     at
> 
clojure.tools.nrepl.middleware.session$session_out$fn__7630.doInvoke(session.clj:43)NoSuchMethodError
> clojure.tools.nrepl.StdOutBuffer.length()I
> clojure.tools.nrepl.middleware.session/session-out/fn--7630
> (session.clj:43)NoSuchMethodError clojure.tools.nrepl.StdOutBuffer.length()I
> clojure.tools.nrepl.middleware.session/session-out/fn--7630 (session.clj:43)
>     at clojure.lang.RestFn.invoke(RestFn.java:460)
>     at
> 
clojure.tools.nrepl.middleware.session.proxy$java.io.Writer$ff19274a.write(Unknown
> Source)
>     at java.io.PrintWriter.write(PrintWriter.java:456)
>     at java.io.PrintWriter.write(PrintWriter.java:473)
>     at clojure.core$fn__5471.invoke(core_print.clj:191)
>     at clojure.lang.MultiFn.invoke(MultiFn.java:231)
>     at clojure.core$pr_on.invoke(core.clj:3392)
>     at clojure.core$pr.invoke(core.clj:3404)
>     at clojure.lang.AFn.applyToHelper(AFn.java:154)
>     at clojure.lang.RestFn.applyTo(RestFn.java:132)
>     at clojure.core$apply.invoke(core.clj:624)
>     at clojure.core$prn.doInvoke(core.clj:3437)
>     at clojure.lang.RestFn.applyTo(RestFn.java:137)
>     at clojure.core$apply.invoke(core.clj:624)
>     at clojure.core$println.doInvoke(core.clj:3457)
>     at clojure.lang.RestFn.invoke(RestFn.java:408)
>     at clojure.main$repl_caught.invoke(main.clj:158)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569$fn__7582.invoke(interruptible_eval.clj:76)
>     at clojure.main$repl$fn__6634.invoke(main.clj:259)
>     at clojure.main$repl.doInvoke(main.clj:257)
>     at clojure.lang.RestFn.invoke(RestFn.java:1096)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569.invoke(interruptible_eval.clj:56)
>     at clojure.lang.AFn.applyToHelper(AFn.java:152)
>     at clojure.lang.AFn.applyTo(AFn.java:144)
>     at clojure.core$apply.invoke(core.clj:624)
>     at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862)
>     at clojure.lang.RestFn.invoke(RestFn.java:425)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:41)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__7610$fn__7613.invoke(interruptible_eval.clj:171)
>     at clojure.core$comp$fn__4192.invoke(core.clj:2402)
>     at
> 
clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__7603.invoke(interruptible_eval.clj:138)
>     at clojure.lang.AFn.run(AFn.java:22)
>     at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>     at java.lang.Thread.run(Thread.java:722)



-- 
Colin Jones
@trptcolin

Re: [leiningen] lein repl "standalone" fails

From:
Alf Kristian Støyle
Date:
2014-08-16 @ 13:39
Great stuff!

Guess I glossed over the issue list a little bit too fast, sorry. Looking
forward to the next release :)

Cheers,
Alf


On 16 August 2014 15:23, Colin Jones <trptcolin@gmail.com> wrote:

> Yeah this is fixed on master:
> https://github.com/technomancy/leiningen/issues/1625 and a few
> duplicates.
>
> Somehow (we're not sure how yet AFAIK) transitive dependencies from
> drawbridge leaked into the deployed version but not the
> running-from-source version.
>
> On Sat, Aug 16, 2014 at 3:58 AM, Alf Kristian Støyle
> <alf.kristian@gmail.com> wrote:
> > Hi guys!
> >
> > Not sure if this is my setup, but I think it is pretty clean, so I just
> > thought I would ask. Couldn't find it in the issue tracker.
> >
> > Do other have this problem as well (see below)?
> >
> > It seems the length method of StdOutBuffer of nrepl is not in version
> > 0.2.0-beta5. The method was added in
> > 5bd3847edbd35f8f8acfc7b4e3352e71a669b08d in tools.nrepl.
> >
> > (git tag --contains 5bd3847edbd35f8f8acfc7b4e3352e71a669b08d
> > tools.nrepl-0.2.0
> > tools.nrepl-0.2.0-RC1
> > tools.nrepl-0.2.0-RC2
> > tools.nrepl-0.2.0-beta10
> > tools.nrepl-0.2.0-beta8
> > tools.nrepl-0.2.0-beta9
> > tools.nrepl-0.2.1
> > tools.nrepl-0.2.2
> > tools.nrepl-0.2.3)
> >
> > Any reason repl standalone picks nREPL 0.2.0-beta5? Works fine when not
> in
> > standalone mode though.
> >
> > Cheers,
> > Alf
> >
> >
> > [10:27:28] repos $ rm -rf ~/.m2/repository/org/clojure/
> >
> > [10:39:42] repos $ lein -version
> > (Retrieving org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.pom from
> > central)
> > (Retrieving org/clojure/pom.contrib/0.1.2/pom.contrib-0.1.2.pom from
> > central)
> > (Retrieving org/clojure/clojure/1.5.1/clojure-1.5.1.pom from central)
> > (Retrieving org/clojure/data.finger-tree/0.0.1/data.finger-tree-0.0.1.pom
> > from central)
> > (Retrieving org/clojure/pom.contrib/0.0.20/pom.contrib-0.0.20.pom from
> > central)
> > (Retrieving org/clojure/clojure/1.3.0-alpha5/clojure-1.3.0-alpha5.pom
> from
> > central)
> > (Retrieving org/clojure/clojure/1.2.1/clojure-1.2.1.pom from central)
> > (Retrieving org/clojure/clojure/1.5.1/clojure-1.5.1.jar from central)
> > (Retrieving org/clojure/data.finger-tree/0.0.1/data.finger-tree-0.0.1.jar
> > from central)
> > (Retrieving org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.jar from
> > central)
> > Leiningen 2.4.3 on Java 1.7.0_10 Java HotSpot(TM) 64-Bit Server VM
> >
> > [10:39:51] repos $ lein repl
> > nREPL server started on port 62497 on host 127.0.0.1 -
> > nrepl://127.0.0.1:62497
> > REPL-y 0.3.2, nREPL 0.2.0-beta5NoSuchMethodError
> > clojure.tools.nrepl.StdOutBuffer.length()I
> > clojure.tools.nrepl.middleware.session/session-out/fn--7630
> > (session.clj:43)NoSuchMethodError
> clojure.tools.nrepl.StdOutBuffer.length()I
> > clojure.tools.nrepl.middleware.session/session-out/fn--7630
> > (session.clj:43)Exception in thread "nREPL-worker-0"
> > java.lang.NoSuchMethodError: clojure.tools.nrepl.StdOutBuffer.length()I
> >     at
> >
> 
clojure.tools.nrepl.middleware.session$session_out$fn__7630.doInvoke(session.clj:43)
> >     at clojure.lang.RestFn.invoke(RestFn.java:460)
> >     at
> >
> 
clojure.tools.nrepl.middleware.session.proxy$java.io.Writer$ff19274a.write(Unknown
> > Source)
> >     at java.io.PrintWriter.write(PrintWriter.java:456)
> >     at java.io.PrintWriter.write(PrintWriter.java:473)
> >     at clojure.core$fn__5471.invoke(core_print.clj:191)
> >     at clojure.lang.MultiFn.invoke(MultiFn.java:231)
> >     at clojure.core$pr_on.invoke(core.clj:3392)
> >     at clojure.core$pr.invoke(core.clj:3404)
> >     at clojure.lang.AFn.applyToHelper(AFn.java:154)
> >     at clojure.lang.RestFn.applyTo(RestFn.java:132)
> >     at clojure.core$apply.invoke(core.clj:624)
> >     at clojure.core$prn.doInvoke(core.clj:3437)
> >     at clojure.lang.RestFn.applyTo(RestFn.java:137)
> >     at clojure.core$apply.invoke(core.clj:624)
> >     at clojure.core$println.doInvoke(core.clj:3457)
> >     at clojure.lang.RestFn.invoke(RestFn.java:408)
> >     at clojure.main$repl_caught.invoke(main.clj:158)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569$fn__7582.invoke(interruptible_eval.clj:76)
> >     at clojure.main$repl$fn__6634.invoke(main.clj:259)
> >     at clojure.main$repl.doInvoke(main.clj:257)
> >     at clojure.lang.RestFn.invoke(RestFn.java:1096)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569.invoke(interruptible_eval.clj:56)
> >     at clojure.lang.AFn.applyToHelper(AFn.java:152)
> >     at clojure.lang.AFn.applyTo(AFn.java:144)
> >     at clojure.core$apply.invoke(core.clj:624)
> >     at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862)
> >     at clojure.lang.RestFn.invoke(RestFn.java:425)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:41)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__7610$fn__7613.invoke(interruptible_eval.clj:171)
> >     at clojure.core$comp$fn__4192.invoke(core.clj:2402)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__7603.invoke(interruptible_eval.clj:138)
> >     at clojure.lang.AFn.run(AFn.java:22)
> >     at
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> >     at
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> >     at java.lang.Thread.run(Thread.java:722)
> > #<Namespace user>
> >
> > Error loading namespace; falling back to userException in thread
> > "nREPL-worker-2" java.lang.NoSuchMethodError:
> > clojure.tools.nrepl.StdOutBuffer.length()I
> >     at
> >
> 
clojure.tools.nrepl.middleware.session$session_out$fn__7630.doInvoke(session.clj:43)NoSuchMethodError
> > clojure.tools.nrepl.StdOutBuffer.length()I
> > clojure.tools.nrepl.middleware.session/session-out/fn--7630
> > (session.clj:43)NoSuchMethodError
> clojure.tools.nrepl.StdOutBuffer.length()I
> > clojure.tools.nrepl.middleware.session/session-out/fn--7630
> (session.clj:43)
> >     at clojure.lang.RestFn.invoke(RestFn.java:460)
> >     at
> >
> 
clojure.tools.nrepl.middleware.session.proxy$java.io.Writer$ff19274a.write(Unknown
> > Source)
> >     at java.io.PrintWriter.write(PrintWriter.java:456)
> >     at java.io.PrintWriter.write(PrintWriter.java:473)
> >     at clojure.core$fn__5471.invoke(core_print.clj:191)
> >     at clojure.lang.MultiFn.invoke(MultiFn.java:231)
> >     at clojure.core$pr_on.invoke(core.clj:3392)
> >     at clojure.core$pr.invoke(core.clj:3404)
> >     at clojure.lang.AFn.applyToHelper(AFn.java:154)
> >     at clojure.lang.RestFn.applyTo(RestFn.java:132)
> >     at clojure.core$apply.invoke(core.clj:624)
> >     at clojure.core$prn.doInvoke(core.clj:3437)
> >     at clojure.lang.RestFn.applyTo(RestFn.java:137)
> >     at clojure.core$apply.invoke(core.clj:624)
> >     at clojure.core$println.doInvoke(core.clj:3457)
> >     at clojure.lang.RestFn.invoke(RestFn.java:408)
> >     at clojure.main$repl_caught.invoke(main.clj:158)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569$fn__7582.invoke(interruptible_eval.clj:76)
> >     at clojure.main$repl$fn__6634.invoke(main.clj:259)
> >     at clojure.main$repl.doInvoke(main.clj:257)
> >     at clojure.lang.RestFn.invoke(RestFn.java:1096)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__7569.invoke(interruptible_eval.clj:56)
> >     at clojure.lang.AFn.applyToHelper(AFn.java:152)
> >     at clojure.lang.AFn.applyTo(AFn.java:144)
> >     at clojure.core$apply.invoke(core.clj:624)
> >     at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1862)
> >     at clojure.lang.RestFn.invoke(RestFn.java:425)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:41)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__7610$fn__7613.invoke(interruptible_eval.clj:171)
> >     at clojure.core$comp$fn__4192.invoke(core.clj:2402)
> >     at
> >
> 
clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__7603.invoke(interruptible_eval.clj:138)
> >     at clojure.lang.AFn.run(AFn.java:22)
> >     at
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> >     at
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> >     at java.lang.Thread.run(Thread.java:722)
>
>
>
> --
> Colin Jones
> @trptcolin
>