My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 41: Direct call to ASM code in CglibInvokable can have errors in presence of multiple ASM instances
1 person starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  kandpwel...@gmail.com
Closed:  Jan 2012
Cc:  codeto...@gmail.com


 
Project Member Reported by kandpwel...@gmail.com, Jan 4, 2012
Non-JarJar-ed ASM jar has base packaging of org.objectweb.asm.*, while cglib uses JarJar-ed path (net.sf.cglib.asm.* or something like that).  In my experience today, there can be a collision between the two.

Proposal is to pass the Method in to the constructor for CglibInvokable (besides the MethodProxy), and use it like in JavassistInvokable for determining argument count and method name.  Still use MethodProxy for faster function execution (maybe test to make sure it's still significantly faster enough to make difference, otherwise the two invokables could be collapsed into a single class)
Jan 4, 2012
Project Member #1 kandpwel...@gmail.com
(No comment was entered for this change.)
Status: Started
Jan 5, 2012
Project Member #2 kandpwel...@gmail.com
It worked here ohere I was experiencing the problem.  If you don't review this, I'll mark it fixed shortly.
Status: CodeComplete
Jan 9, 2012
Project Member #3 kandpwel...@gmail.com
closing
Status: Fixed

Powered by Google Project Hosting