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