In trying to resolve another issue (see thread on Serialising Functions) by trying to aspect some clojure.lang internals (DynamicClassLoader.defineClass()).
I have a working Java/JUnit TestCase (run with various xml config and - javaagent vm flag), but when I transport the same code to the repl (with same classpath and vm flags) and translate it into Clojure, the aspects do not seem to fire. I'm guessing that load time weaving is done through some ClassLoader trickery and that Clojure handles its own ClassLoading, thus preventing the LTW from getting a lookin ? Can anyone shed any light ? Is Clojure and load time aspect weaving something that I should just give up on ? or can the two be made to share their toys nicely ? Or maybe I am missing something .... Thanks for your time, Jules -- 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