[jboss-cvs] JBossAS SVN: r67772 - trunk/ejb3/src/main/org/jboss/ejb3/stateful.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Dec 3 07:40:09 EST 2007


Author: wolfc
Date: 2007-12-03 07:40:08 -0500 (Mon, 03 Dec 2007)
New Revision: 67772

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/stateful/StatefulInstanceInterceptor.java
Log:
EJBTHREE-1016: extra logging

Modified: trunk/ejb3/src/main/org/jboss/ejb3/stateful/StatefulInstanceInterceptor.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/stateful/StatefulInstanceInterceptor.java	2007-12-03 11:15:39 UTC (rev 67771)
+++ trunk/ejb3/src/main/org/jboss/ejb3/stateful/StatefulInstanceInterceptor.java	2007-12-03 12:40:08 UTC (rev 67772)
@@ -31,6 +31,7 @@
 import org.jboss.aop.joinpoint.Invocation;
 import org.jboss.ejb3.EJBContainer;
 import org.jboss.ejb3.annotation.SerializedConcurrentAccess;
+import org.jboss.logging.Logger;
 import org.jboss.metadata.ejb.jboss.JBossAssemblyDescriptorMetaData;
 import org.jboss.metadata.ejb.spec.ApplicationExceptionMetaData;
 import org.jboss.metadata.ejb.spec.ApplicationExceptionsMetaData;
@@ -43,7 +44,8 @@
  */
 public class StatefulInstanceInterceptor implements Interceptor
 {
-
+   private static final Logger log = Logger.getLogger(StatefulInstanceInterceptor.class);
+   
    public StatefulInstanceInterceptor()
    {
    }
@@ -89,6 +91,8 @@
          if (ex instanceof RuntimeException
                  || ex instanceof RemoteException)
          {
+            if(log.isTraceEnabled())
+               log.trace("Removing bean " + id + " because of exception", ex);
             container.getCache().remove(id);
             target.setDiscarded(true);
          }




More information about the jboss-cvs-commits mailing list