Author: manaRH
Date: 2012-05-11 09:37:25 -0400 (Fri, 11 May 2012)
New Revision: 14667

Modified:
   
branches/community/Seam_2_3/jboss-seam/src/main/java/org/jboss/seam/core/SynchronizationInterceptor.java
Log:
JBSEAM-4943 disabled synchronization for SFSB due new impl in AS7 and Java EE6

Modified: 
branches/community/Seam_2_3/jboss-seam/src/main/java/org/jboss/seam/core/SynchronizationInterceptor.java
===================================================================
--- 
branches/community/Seam_2_3/jboss-seam/src/main/java/org/jboss/seam/core/SynchronizationInterceptor.java
    2012-05-11 12:19:09 UTC (rev 14666)
+++ 
branches/community/Seam_2_3/jboss-seam/src/main/java/org/jboss/seam/core/SynchronizationInterceptor.java
    2012-05-11 13:37:25 UTC (rev 14667)
@@ -4,6 +4,8 @@
 import java.util.concurrent.TimeUnit;
 import java.util.concurrent.locks.ReentrantLock;
 
+import javax.ejb.Stateful;
+
 import org.jboss.seam.annotations.intercept.AroundInvoke;
 import org.jboss.seam.annotations.intercept.Interceptor;
 import org.jboss.seam.annotations.intercept.InterceptorType;
@@ -45,7 +47,8 @@
    
    public boolean isInterceptorEnabled()
    {
-      return getComponent().isSynchronize();
+      // JBSEAM-4943
+      return getComponent().isSynchronize() && 
!getComponent().businessInterfaceHasAnnotation(Stateful.class);
    }
 
 }

_______________________________________________
seam-commits mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-commits

Reply via email to