[jboss-cvs] JBossAS SVN: r72579 - projects/ejb3/trunk/interceptors/src/test/java/org/jboss/ejb3/test/interceptors/inheritance.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Apr 22 12:35:36 EDT 2008


Author: kabir.khan at jboss.com
Date: 2008-04-22 12:35:36 -0400 (Tue, 22 Apr 2008)
New Revision: 72579

Modified:
   projects/ejb3/trunk/interceptors/src/test/java/org/jboss/ejb3/test/interceptors/inheritance/MethodBaseInterceptor.java
Log:
[EJBTHREE-1312] Test around invoke with inheritance rules. 

Modified: projects/ejb3/trunk/interceptors/src/test/java/org/jboss/ejb3/test/interceptors/inheritance/MethodBaseInterceptor.java
===================================================================
--- projects/ejb3/trunk/interceptors/src/test/java/org/jboss/ejb3/test/interceptors/inheritance/MethodBaseInterceptor.java	2008-04-22 16:24:52 UTC (rev 72578)
+++ projects/ejb3/trunk/interceptors/src/test/java/org/jboss/ejb3/test/interceptors/inheritance/MethodBaseInterceptor.java	2008-04-22 16:35:36 UTC (rev 72579)
@@ -21,7 +21,7 @@
 */ 
 package org.jboss.ejb3.test.interceptors.inheritance;
 
-import javax.annotation.PostConstruct;
+import javax.interceptor.AroundInvoke;
 import javax.interceptor.InvocationContext;
 
 
@@ -32,17 +32,10 @@
  */
 public class MethodBaseInterceptor
 {
-   @PostConstruct
-   public static void basePostConstruct(InvocationContext ctx)
+   @AroundInvoke
+   public Object baseAround(InvocationContext ctx) throws Exception
    {
-      try
-      {
-         Interceptions.addPostConstruct(MethodBaseInterceptor.class);
-         ctx.proceed();
-      }
-      catch (Exception e)
-      {
-         throw new RuntimeException(e);
-      }
+      Interceptions.addAroundInvoke(MethodBaseInterceptor.class);
+      return ctx.proceed();
    }
 }




More information about the jboss-cvs-commits mailing list