[jboss-cvs] JBossAS SVN: r59690 - branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/instrument.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 17 10:47:07 EST 2007


Author: flavia.rainone at jboss.com
Date: 2007-01-17 10:47:06 -0500 (Wed, 17 Jan 2007)
New Revision: 59690

Modified:
   branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorCallerTransformer.java
Log:
[JBAOP-336] Fix GeneratedAdvisorCallerTransformer, that was using helper field instead of current advisor
on the replacement of method calls made inside constructors

Modified: branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorCallerTransformer.java
===================================================================
--- branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorCallerTransformer.java	2007-01-17 15:42:25 UTC (rev 59689)
+++ branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorCallerTransformer.java	2007-01-17 15:47:06 UTC (rev 59690)
@@ -454,7 +454,7 @@
 
       protected void replaceMethodCallInCon(ConstructorDetail cd)throws CannotCompileException, NotFoundException
       {
-         final String advisor = " ((" + GeneratedAdvisorInstrumentor.getAdvisorFQN(callingClass) + ")" + Instrumentor.HELPER_FIELD_NAME + ")";
+         final String advisor = " ((" + GeneratedAdvisorInstrumentor.getAdvisorFQN(callingClass) + ")" + GeneratedAdvisorInstrumentor.GET_CURRENT_ADVISOR + ")";
          final int paramsLength = cd.calledMethod.getParameterTypes().length;
          String args = null;
          if (Modifier.isStatic(cd.calledMethod.getModifiers()))




More information about the jboss-cvs-commits mailing list