Can't connect to Lighttable 0.6.2

283 views
Skip to first unread message

Zubair Quraishi

unread,
Jan 29, 2014, 1:58:50 AM1/29/14
to light-table...@googlegroups.com
I have moved to Lighttable 0.6.2 (using clojurescript) and now the interactive repl has stopped working connecting to a webpage giving:

We couldn't connect.

Looks like there was an issue trying to connect to the project. Here's what we got:

final project:  ([org.clojure/clojure "1.5.1"] [org.clojure/google-closure-library-third-party "0.0-2029"] [org.clojure/tools.reader "0.8.3"] [domina/domina "1.0.2"] [crate/crate "0.2.4"] [prismatic/dommy "0.1.1"] [korma/korma "0.3.0-RC5"] [org.postgresql/postgresql "9.2-1002-jdbc4"] [compojure/compojure "1.1.5"] [shoreleave/shoreleave "0.3.0"] [shoreleave/shoreleave-remote-ring "0.3.0"] [ring-middleware-format/ring-middleware-format "0.3.0"] [ring/ring-json "0.2.0"] [jayq/jayq "2.4.0"] [shoreleave/shoreleave "0.3.0"] [ring-middleware-format/ring-middleware-format "0.3.0"] [jayq/jayq "2.4.0"] [clojurewerkz/neocons "1.1.0"] [facts/speech-synthesis "1.0.0"] [org.clojure/clojurescript "0.0-2030"] [org.clojure/core.async "0.1.267.0-0d7780-alpha"] [rewrite-clj/rewrite-clj "0.2.0"] [org.jasypt/jasypt "1.8"] [clj-http/clj-http "0.7.6"] [cheshire/cheshire "4.0.3"] [javax.mail/mail "1.4.5"] [org.clojure/tools.nrepl "0.2.3" :exclusions ([org.clojure/clojure])] [clojure-complete/clojure-complete "0.2.3" :exclusions ([org.clojure/clojure])] [lein-light-nrepl/lein-light-nrepl "0.0.13"])
#<FileNotFoundException java.io.FileNotFoundException: Could not locate test/test__init.class or test/test.clj on classpath: >
Error loading lighttable.nrepl.handler: java.lang.RuntimeException: No such var: fs/*cwd*, compiling:(lighttable/nrepl/core.clj:18:30)
Exception in thread "main" java.lang.ClassNotFoundException: lighttable.nrepl.core, compiling:(/private/var/folders/43/gz_2qqxs6hs0c9wjjthf72kh0000gn/T/form-init5986888069390120590.clj:1:1214)
	at clojure.lang.Compiler.analyze(Compiler.java:6380)
	at clojure.lang.Compiler.analyze(Compiler.java:6322)
	at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3624)
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6562)
	at clojure.lang.Compiler.analyze(Compiler.java:6361)
	at clojure.lang.Compiler.analyze(Compiler.java:6322)
	at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5708)
	at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5139)
	at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3751)
	at clojure.lang.Compiler.analyzeSeq(Compiler.java:6558)
	at clojure.lang.Compiler.analyze(Compiler.java:6361)
	at clojure.lang.Compiler.eval(Compiler.java:6616)
	at clojure.lang.Compiler.eval(Compiler.java:6609)
	at clojure.lang.Compiler.eval(Compiler.java:6608)
	at clojure.lang.Compiler.load(Compiler.java:7064)
	at clojure.lang.Compiler.loadFile(Compiler.java:7020)
	at clojure.main$load_script.invoke(main.clj:294)
	at clojure.main$init_opt.invoke(main.clj:299)
	at clojure.main$initialize.invoke(main.clj:327)
	at clojure.main$null_opt.invoke(main.clj:362)
	at clojure.main$main.doInvoke(main.clj:440)
	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)
Caused by: java.lang.ClassNotFoundException: lighttable.nrepl.core
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at clojure.lang.DynamicClassLoader.findClass(DynamicClassLoader.java:61)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:266)
	at clojure.lang.RT.classForName(RT.java:2070)
	at clojure.lang.Compiler$HostExpr.maybeClass(Compiler.java:969)
	at clojure.lang.Compiler$HostExpr.access$400(Compiler.java:747)
	at clojure.lang.Compiler.analyzeSymbol(Compiler.java:6766)
	at clojure.lang.Compiler.analyze(Compiler.java:6343)
	... 25 more
clojure.lang.ExceptionInfo: Subprocess failed {:exit-code 1}
	at clojure.core$ex_info.invoke(core.clj:4327)
	at leiningen.core.eval$fn__2081.invoke(eval.clj:226)
	at clojure.lang.MultiFn.invoke(MultiFn.java:231)
	at leiningen.core.eval$eval_in_project.invoke(eval.clj:326)
	at clojure.lang.AFn.applyToHelper(AFn.java:167)
	at clojure.lang.AFn.applyTo(AFn.java:151)
	at clojure.core$apply.invoke(core.clj:619)
	at leiningen.repl$repl.doInvoke(repl.clj:253)
	at clojure.lang.RestFn.invoke(RestFn.java:425)
	at leiningen.light_nrepl$light.doInvoke(light_nrepl.clj:56)
	at clojure.lang.RestFn.invoke(RestFn.java:423)
	at leiningen.light_nrepl$_main.doInvoke(light_nrepl.clj:68)
	at clojure.lang.RestFn.invoke(RestFn.java:397)
	at clojure.lang.AFn.applyToHelper(AFn.java:159)
	at clojure.lang.RestFn.applyTo(RestFn.java:132)
	at leiningen.light_nrepl.main(Unknown Source)

    Zubair Quraishi

    unread,
    Jan 29, 2014, 2:09:28 AM1/29/14
    to light-table...@googlegroups.com
    This seems to be the main exception:

    Error loading lighttable.nrepl.handler: java.lang.RuntimeException: No such var: fs/*cwd*, compiling:(lighttable/nrepl/core.clj:18:30)

    Chris Granger

    unread,
    Jan 29, 2014, 2:50:05 AM1/29/14
    to light-table...@googlegroups.com
    You're using a really old version of fs, if you update it should work.

    Cheers,
    Chris.


    --
    You received this message because you are subscribed to the Google Groups "Light Table Discussion" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to light-table-discu...@googlegroups.com.
    For more options, visit https://groups.google.com/groups/opt_out.

    Zubair Quraishi

    unread,
    Jan 29, 2014, 6:36:43 AM1/29/14
    to light-table...@googlegroups.com
    What is fs?

    Cheers,
    Chris.


    To unsubscribe from this group and stop receiving emails from it, send an email to light-table-discussion+unsub...@googlegroups.com.

    Chris Granger

    unread,
    Jan 29, 2014, 11:50:36 AM1/29/14
    to light-table...@googlegroups.com
    It's a library that one of your dependencies is using. You can do lein deps :tree to find out which one is bringing it in. Then you can either exclude it or just add a dependency for the newer version of fs.

    Cheers,
    Chris.


    To unsubscribe from this group and stop receiving emails from it, send an email to light-table-discu...@googlegroups.com.

    Zubair Quraishi

    unread,
    Jan 29, 2014, 1:47:15 PM1/29/14
    to light-table...@googlegroups.com
    Fantastic, I found the dependency, removed it, and now it works fine!!!!!!!

    thanks Chris

    Cheers,
    Chris.



    Cheers,
    Chris.


    To unsubscribe from this group and stop receiving emails from it, send an email to light-table-discussion+unsubscri...@googlegroups.com.

    For more options, visit https://groups.google.com/groups/opt_out.
    Reply all
    Reply to author
    Forward
    0 new messages