My problem was that I was including incanter, which depends on swank-clojure 
1.3.0-snapshot, which was conflicting with 1.4. 

I deleted the swank-clojure 1.3 jar from 'lib' and it worked. 

On Apr 25, 2011, at 10:41 AM, George Jahad wrote:

> strange.  haven't seen that one before.
> 
> can you and jeff send me your project.clj file, and a directory
> listing of your lib and lib/dev directories?
> 
> also what operating system/version/java vm are you using?
> 
> i'll have to set up a place for bug reports.  haven't done so yet.
> 
> 
> On Apr 25, 2:22 am, Sam Aaron <samaa...@gmail.com> wrote:
>> Hi George,
>> 
>> On 25 Apr 2011, at 00:14, George Jahad wrote:
>> 
>>> Technomancy has been kind enough to merge it into the main swank-
>>> clojure repo, so it will a part of swank-clojure releases going
>>> forward.
>> 
>> It's very exciting that CDT is being merged with swank-clojure - great stuff!
>> 
>> I just tried the 1.4.0-SNAPSHOT and ran into issues:
>> 
>> Here's me using a slime REPL:
>> 
>> user> (use 'swank.cdt)
>> warning: unabled to add tools.jar to classpath. This may cause CDT 
>> initialization to fail.
>> 
>> No such var: core/swank-worker-thread-name
>>   [Thrown class java.lang.Exception]
>> 
>> Restarts:
>>  0: [QUIT] Quit to the SLIME top level
>> 
>> Backtrace:
>>   0: clojure.lang.Compiler.resolveIn(Compiler.java:5651)
>>   1: clojure.lang.Compiler.resolve(Compiler.java:5621)
>>   2: clojure.lang.Compiler.analyzeSymbol(Compiler.java:5584)
>>   3: clojure.lang.Compiler.analyze(Compiler.java:5172)
>>   4: clojure.lang.Compiler.analyze(Compiler.java:5151)
>>   5: clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3057)
>>   6: clojure.lang.Compiler.analyzeSeq(Compiler.java:5371)
>>   7: clojure.lang.Compiler.analyze(Compiler.java:5190)
>>   8: clojure.lang.Compiler.analyze(Compiler.java:5151)
>>   9: clojure.lang.Compiler$SetExpr.parse(Compiler.java:2546)
>>  10: clojure.lang.Compiler.analyze(Compiler.java:5196)
>>  11: clojure.lang.Compiler.access$100(Compiler.java:35)
>>  12: clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:438)
>>  13: clojure.lang.Compiler.analyzeSeq(Compiler.java:5369)
>>  14: clojure.lang.Compiler.analyze(Compiler.java:5190)
>>  15: clojure.lang.Compiler.analyze(Compiler.java:5151)
>>  16: clojure.lang.Compiler.eval(Compiler.java:5428)
>>  17: clojure.lang.Compiler.load(Compiler.java:5857)
>>  18: clojure.lang.RT.loadResourceScript(RT.java:340)
>>  19: clojure.lang.RT.loadResourceScript(RT.java:331)
>>  20: clojure.lang.RT.load(RT.java:409)
>>  21: clojure.lang.RT.load(RT.java:381)
>>  22: clojure.core$load$fn__4511.invoke(core.clj:4905)
>>  23: clojure.core$load.doInvoke(core.clj:4904)
>>  24: clojure.lang.RestFn.invoke(RestFn.java:409)
>>  25: clojure.core$load_one.invoke(core.clj:4729)
>>  26: clojure.core$load_lib.doInvoke(core.clj:4766)
>>  27: clojure.lang.RestFn.applyTo(RestFn.java:143)
>>  28: clojure.core$apply.invoke(core.clj:542)
>>  29: clojure.core$load_libs.doInvoke(core.clj:4800)
>>  30: clojure.lang.RestFn.applyTo(RestFn.java:138)
>>  31: clojure.core$apply.invoke(core.clj:542)
>>  32: clojure.core$require.doInvoke(core.clj:4869)
>>  33: clojure.lang.RestFn.invoke(RestFn.java:458)
>>  34: 
>> swank.core.cdt_backends$eval2627$loading__4410__auto____2628.invoke(cdt_backends.clj:1)
>>  35: swank.core.cdt_backends$eval2627.invoke(cdt_backends.clj:1)
>>  36: clojure.lang.Compiler.eval(Compiler.java:5424)
>>  37: clojure.lang.Compiler.eval(Compiler.java:5415)
>>  38: clojure.lang.Compiler.load(Compiler.java:5857)
>>  39: clojure.lang.RT.loadResourceScript(RT.java:340)
>>  40: clojure.lang.RT.loadResourceScript(RT.java:331)
>>  41: clojure.lang.RT.load(RT.java:409)
>>  42: clojure.lang.RT.load(RT.java:381)
>>  43: clojure.core$load$fn__4511.invoke(core.clj:4905)
>>  44: clojure.core$load.doInvoke(core.clj:4904)
>>  45: clojure.lang.RestFn.invoke(RestFn.java:409)
>>  46: clojure.core$load_one.invoke(core.clj:4729)
>>  47: clojure.core$load_lib.doInvoke(core.clj:4766)
>>  48: clojure.lang.RestFn.applyTo(RestFn.java:143)
>>  49: clojure.core$apply.invoke(core.clj:542)
>>  --more--
>> 
>> I'm using cake which I believe does fancy things with classloaders - perhaps 
>> this is causing an issue here too?
>> 
>> Where would be the best place to file a bug report?
>> 
>> Sam
>> 
>> ---http://sam.aaron.name
> 
> -- 
> 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

-- 
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