I was following the instructions on the ritz-nrepl
page<https://github.com/pallet/ritz/tree/develop/nrepl>. And
I get the error below, when executing the "*M-x nrepl-ritz-jack-in*"
command.

        ...
        at clojure.lang.RestFn.invoke(RestFn.java:703)
        at
ritz.nrepl.debug_eval$eval2289$loading__4505__auto____2290.invoke(debug_eval.clj:1)
        at ritz.nrepl.debug_eval$eval2289.invoke(debug_eval.clj:1)
        at clojure.lang.Compiler.eval(Compiler.java:6465)
        at clojure.lang.Compiler.eval(Compiler.java:6455)
        at clojure.lang.Compiler.load(Compiler.java:6902)
        at clojure.lang.RT.loadResourceScript(RT.java:357)
        at clojure.lang.RT.loadResourceScript(RT.java:348)
        at clojure.lang.RT.load(RT.java:427)
        at clojure.lang.RT.load(RT.java:398)
        at clojure.core$load$fn__4610.invoke(core.clj:5386)
        at clojure.core$load.doInvoke(core.clj:5385)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.core$load_one.invoke(core.clj:5200)
        at clojure.core$load_lib.doInvoke(core.clj:5237)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invoke(core.clj:602)
        at clojure.core$load_libs.doInvoke(core.clj:5271)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invoke(core.clj:604)
        at clojure.core$use.doInvoke(core.clj:5363)
        at clojure.lang.RestFn.invoke(RestFn.java:3894)
        at ritz.nrepl$eval5$loading__4505__auto____6.invoke(nrepl.clj:1)
        at ritz.nrepl$eval5.invoke(nrepl.clj:1)
        at clojure.lang.Compiler.eval(Compiler.java:6465)
        at clojure.lang.Compiler.eval(Compiler.java:6455)
        at clojure.lang.Compiler.load(Compiler.java:6902)
        at clojure.lang.RT.loadResourceScript(RT.java:357)
        at clojure.lang.RT.loadResourceScript(RT.java:348)
        at clojure.lang.RT.load(RT.java:427)
        at clojure.lang.RT.load(RT.java:398)
        at clojure.core$load$fn__4610.invoke(core.clj:5386)
        at clojure.core$load.doInvoke(core.clj:5385)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at clojure.core$load_one.invoke(core.clj:5200)
        at clojure.core$load_lib.doInvoke(core.clj:5237)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invoke(core.clj:602)
        at clojure.core$load_libs.doInvoke(core.clj:5271)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at clojure.core$apply.invoke(core.clj:602)
        at clojure.core$require.doInvoke(core.clj:5352)
        at clojure.lang.RestFn.invoke(RestFn.java:408)
        at user$eval1.invoke(NO_SOURCE_FILE:1)
        at clojure.lang.Compiler.eval(Compiler.java:6465)
        at clojure.lang.Compiler.eval(Compiler.java:6455)
        at clojure.lang.Compiler.eval(Compiler.java:6454)
        at clojure.lang.Compiler.eval(Compiler.java:6431)
        at clojure.core$eval.invoke(core.clj:2795)
        at clojure.main$eval_opt.invoke(main.clj:296)
        at clojure.main$initialize.invoke(main.clj:315)
        at clojure.main$null_opt.invoke(main.clj:348)
        at clojure.main$main.doInvoke(main.clj:426)
        at clojure.lang.RestFn.invoke(RestFn.java:421)
        at clojure.lang.Var.invoke(Var.java:405)
        at clojure.lang.AFn.applyToHelper(AFn.java:163)
        at clojure.lang.Var.applyTo(Var.java:518)
        at clojure.main.main(main.java:37)
Caused by: java.lang.RuntimeException: Unable to resolve symbol: ex-info in
this context
        at clojure.lang.Util.runtimeException(Util.java:156)
        at clojure.lang.Compiler.resolveIn(Compiler.java:6720)
        at clojure.lang.Compiler.resolve(Compiler.java:6664)
        at clojure.lang.Compiler.analyzeSymbol(Compiler.java:6625)
        at clojure.lang.Compiler.analyze(Compiler.java:6198)
        ... 171 more



You mention that this is meant to be used in tandem with nrepl.el (*
nrepl-jack-in*)? Because it looks like a parallel tool (*nrepl-ritz-jack-in*).
Could you run through a typical workflow of setting and using the "*M-x
nrepl-ritz-break-on-exception*" command? I just want to make sure that I'm
grokking how to use it.

And thanks for all your work on this. I'm excited to start using it.


Tim Washington
Interruptsoftware.ca
416.843.9060



On Fri, Sep 21, 2012 at 11:05 PM, adrians <nman...@gmail.com> wrote:

> Hi Hugo,
>
> I'm trying to get ritz-nrepl going with the latest lein2 and nrepl.el from
> Melpa. I think I've followed the instructions on the project page, yet I
> get this, when I nrepl-ritz-jack-in:
>
> error in process sentinel: Could not start nREPL server: Exception in thread 
> "main" java.lang.ClassNotFoundException: com.sun.jdi.VirtualMachine
>
>       at java.net.URLClassLoader$1.run(Unknown Source)
>
>
>       at java.net.URLClassLoader$1.run(Unknown Source)
>
>       at java.security.AccessController.doPrivileged(Native Method)
>
>       at java.net.URLClassLoader.findClass(Unknown Source)
>
>       at clojure.lang.DynamicClassLoader.findClass(DynamicClassLoader.java:61)
>
>
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>
>       at java.lang.ClassLoader.loadClass(Unknown Source)
>
>       at java.lang.Class.forName0(Native Method)
>
>       at java.lang.Class.forName(Unknown Source)
>
>
>       at ritz.jpda.jdi$eval973$loading__4784__auto____974.invoke(jdi.clj:1)
>
>       at ritz.jpda.jdi$eval973.invoke(jdi.clj:1)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6511)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6501)
>
>
>       at clojure.lang.Compiler.load(Compiler.java:6952)
>
>       at clojure.lang.RT.loadResourceScript(RT.java:359)
>
>       at clojure.lang.RT.loadResourceScript(RT.java:350)
>
>       at clojure.lang.RT.load(RT.java:429)
>
>
>       at clojure.lang.RT.load(RT.java:400)
>
>       at clojure.core$load$fn__4890.invoke(core.clj:5415)
>
>       at clojure.core$load.doInvoke(core.clj:5414)
>
>       at clojure.lang.RestFn.invoke(RestFn.java:408)
>
>       at clojure.core$load_one.invoke(core.clj:5227)
>
>
>       at clojure.core$load_lib.doInvoke(core.clj:5264)
>
>       at clojure.lang.RestFn.applyTo(RestFn.java:142)
>
>       at clojure.core$apply.invoke(core.clj:603)
>
>       at clojure.core$load_libs.doInvoke(core.clj:5298)
>
>
>       at clojure.lang.RestFn.applyTo(RestFn.java:137)
>
>       at clojure.core$apply.invoke(core.clj:603)
>
>       at clojure.core$require.doInvoke(core.clj:5381)
>
>       at clojure.lang.RestFn.invoke(RestFn.java:1096)
>
>
>
>       at 
> ritz.jpda.debug$eval822$loading__4784__auto____823.invoke(debug.clj:1)
>
>       at ritz.jpda.debug$eval822.invoke(debug.clj:1)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6511)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6501)
>
>
>       at clojure.lang.Compiler.load(Compiler.java:6952)
>
>       at clojure.lang.RT.loadResourceScript(RT.java:359)
>
>       at clojure.lang.RT.loadResourceScript(RT.java:350)
>
>       at clojure.lang.RT.load(RT.java:429)
>
>
>       at clojure.lang.RT.load(RT.java:400)
>
>       at clojure.core$load$fn__4890.invoke(core.clj:5415)
>
>       at clojure.core$load.doInvoke(core.clj:5414)
>
>       at clojure.lang.RestFn.invoke(RestFn.java:408)
>
>       at clojure.core$load_one.invoke(core.clj:5227)
>
>
>       at clojure.core$load_lib.doInvoke(core.clj:5264)
>
>       at clojure.lang.RestFn.applyTo(RestFn.java:142)
>
>       at clojure.core$apply.invoke(core.clj:603)
>
>       at clojure.core$load_libs.doInvoke(core.clj:5298)
>
>
>       at clojure.lang.RestFn.applyTo(RestFn.java:137)
>
>       at clojure.core$apply.invoke(core.clj:605)
>
>       at clojure.core$use.doInvoke(core.clj:5392)
>
>       at clojure.lang.RestFn.invoke(RestFn.java:3894)
>
>       at ritz.nrepl$eval5$loading__4784__auto____6.invoke(nrepl.clj:1)
>
>
>       at ritz.nrepl$eval5.invoke(nrepl.clj:1)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6511)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6501)
>
>       at clojure.lang.Compiler.load(Compiler.java:6952)
>
>
>       at clojure.lang.RT.loadResourceScript(RT.java:359)
>
>       at clojure.lang.RT.loadResourceScript(RT.java:350)
>
>       at clojure.lang.RT.load(RT.java:429)
>
>       at clojure.lang.RT.load(RT.java:400)
>
>       at clojure.core$load$fn__4890.invoke(core.clj:5415)
>
>
>       at clojure.core$load.doInvoke(core.clj:5414)
>
>       at clojure.lang.RestFn.invoke(RestFn.java:408)
>
>       at clojure.core$load_one.invoke(core.clj:5227)
>
>       at clojure.core$load_lib.doInvoke(core.clj:5264)
>
>
>       at clojure.lang.RestFn.applyTo(RestFn.java:142)
>
>       at clojure.core$apply.invoke(core.clj:603)
>
>       at clojure.core$load_libs.doInvoke(core.clj:5298)
>
>       at clojure.lang.RestFn.applyTo(RestFn.java:137)
>
>
>
>       at clojure.core$apply.invoke(core.clj:603)
>
>       at clojure.core$require.doInvoke(core.clj:5381)
>
>       at clojure.lang.RestFn.invoke(RestFn.java:408)
>
>       at user$eval1.invoke(NO_SOURCE_FILE:1)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6511)
>
>
>       at clojure.lang.Compiler.eval(Compiler.java:6501)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6500)
>
>       at clojure.lang.Compiler.eval(Compiler.java:6477)
>
>       at clojure.core$eval.invoke(core.clj:2797)
>
>
>       at clojure.main$eval_opt.invoke(main.clj:297)
>
>       at clojure.main$initialize.invoke(main.clj:316)
>
>       at clojure.main$null_opt.invoke(main.clj:349)
>
>       at clojure.main$main.doInvoke(main.clj:427)
>
>
>       at clojure.lang.RestFn.invoke(RestFn.java:421)
>
>       at clojure.lang.Var.invoke(Var.java:419)
>
>       at clojure.lang.AFn.applyToHelper(AFn.java:163)
>
>       at clojure.lang.Var.applyTo(Var.java:532)
>
>       at clojure.main.main(main.java:37)
>
> The same exception is thrown if I invoke ritz-nrepl from the command-line.
> I'm using jdk 1.7.0_07 with Windows 7 64 bit, if that helps. Any clue as to
> what's going wrong?
>
> Cheers,
> Adrian
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to