[jboss-cvs] JBossAS SVN: r62759 - projects/aop/trunk/aop/src/main/org/jboss/aop/advice/annotation.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed May 2 16:54:21 EDT 2007


Author: flavia.rainone at jboss.com
Date: 2007-05-02 16:54:21 -0400 (Wed, 02 May 2007)
New Revision: 62759

Modified:
   projects/aop/trunk/aop/src/main/org/jboss/aop/advice/annotation/AdviceMethodFactory.java
Log:
[JBAOP-381] Finally advices can overwrite the joinpoint return value.

Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/advice/annotation/AdviceMethodFactory.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/advice/annotation/AdviceMethodFactory.java	2007-05-02 20:52:59 UTC (rev 62758)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/advice/annotation/AdviceMethodFactory.java	2007-05-02 20:54:21 UTC (rev 62759)
@@ -75,7 +75,7 @@
    public static final AdviceMethodFactory FINALLY = new AdviceMethodFactory (null,
          new ParameterAnnotationRule[]{ParameterAnnotationRule.JOIN_POINT,
          ParameterAnnotationRule.OPTIONAL_THROWN, ParameterAnnotationRule.RETURN},
-         ReturnType.VOID, new int[][]{{2, 1}});
+         ReturnType.ANY, new int[][]{{2, 1}});
    /**
     * Factory that selects advice methods for <i>aroung</i> interception.
     */




More information about the jboss-cvs-commits mailing list