I am writing a 3rd party module in Clojure for a Java Web Start application written in Java.
I am using Clojure 1.1. I think that my clojure program and clojure.jar are on the classpath and are being loaded because when clojure.jar is not seen on the class path this error results: java.lang.ClassNotFoundException: clojure.lang.IFn I am not getting that error so I think that my clojure program and clojure.jar are seen on the classpath and are being loaded. This is the error I am getting: Could not locate clojure/core__init.class or clojure/core.clj on classpath I think that clojure uses the system classloader by default. Is this correct? However, according to the Java Web Start documentation, the system classloader doesn't work with Java Web Start: http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/faq.html#211 The Java Web Start documentation says that the following classloader should be used: ClassLoader cl = Thread.getCurrent().getContextClassLoader(); My question is, how do I tell clojure to use this classloader so that clojure can load it's own code? -- 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