I've also seen a case of that(context classloader changing so that calling
clojure will work) here [1], if anyone's into Minecraft bukkit server tests
this would be somewhat easy to understand if you can test it:
[1] -
https://github.com/CmdrDats/clj-minecraft/blob/master/javasrc/cljminecraft/Cloj
I've solved my specific instance of this problem, I post here the details
in the hope that the solution has a more general validity.
It seems that clojure.lang.RT gets confused when it is initialized (ie.
is called) and the classloader used to load the class itself is
different from the curren