Community
Participate
Working Groups
Created attachment 180946 [details] ajcore Version AspectJ 1.6.10 JDK 1.5.0_22 Sun HotSpot 64 bits Linux Tomcat 6.0.16 with a J2EE application based on Spring and Struts2 Generate a ajcore joined as attachement.
To add more information: this bug occurs with a call pointcut like call( public * mypackage..*.*(..)) and desappear with the execution pointcut. I want to have the caller method and the called method so i would need call pointcut. Perhaps a problem with Spring weaving and AspectJ weaving ? I don't use the spring agent.
I imagine one of the methods being affected is very large. This affected method is then being inflated via weaving to the point where the jump cannot be captured correctly. We currently have no support for dealing with this situation.
OK Thanks Andrew. So as I understand, it is the calling method that is too big ( call pointcut doesn't run, execution pointcut runs). You can close this bug, and perhaps add this behaviour in AspectJ document.