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

Reply via email to