cglib-nodep actually depends on ASM

32 views
Skip to first unread message

Steve Skrla, III

unread,
Sep 28, 2011, 1:03:31 PM9/28/11
to lam...@googlegroups.com
So I found a issue that was closed: http://code.google.com/p/lambdaj/issues/detail?id=49&can=1&q=org.objectweb.asm.Type . I wanted to see if any one could point out something obvious I was missing before I created a new (more detailed) issue or just requested that the existing one be reopened.

If you look in the code for net.sf.cglib.core.TypeUtils in the cglib-nodep (2.2 and 2.2.2) you will see that it imports org.objectweb.asm.Type. It was my understanding that the nodep package was supposed to internalize ASM and thus not require it as a dependency / cause conflicts with other ASM versions. As a result, if ASM is not included somewhere in the class path by other libraries / manually, then lamdaj will fail to create proxies because of a class not found exception.

Thoughts?

--Steve

Mario Fusco

unread,
Sep 29, 2011, 3:41:19 AM9/29/11
to lam...@googlegroups.com
Hi Steve,

thank you for pointing this out. I never realized there was this problem. I'll investigate it as soon as possible, and if necessary I will package another jar.

Thanks,
Mario
Reply all
Reply to author
Forward
0 new messages