User: fleury  
  Date: 00/10/19 13:51:18

  Modified:    src/main/org/jboss/ejb/plugins
                        StatefulSessionInstanceInterceptor.java
  Log:
  Fix on notification from Richard Backhouse
  
  Revision  Changes    Path
  1.12      +6 -3      
jboss/src/main/org/jboss/ejb/plugins/StatefulSessionInstanceInterceptor.java
  
  Index: StatefulSessionInstanceInterceptor.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/StatefulSessionInstanceInterceptor.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- StatefulSessionInstanceInterceptor.java   2000/10/16 23:36:29     1.11
  +++ StatefulSessionInstanceInterceptor.java   2000/10/19 20:51:18     1.12
  @@ -33,7 +33,7 @@
   *   @see <related>
   *   @author Rickard �berg ([EMAIL PROTECTED])
   *   @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
  -*   @version $Revision: 1.11 $
  +*   @version $Revision: 1.12 $
   */
   public class StatefulSessionInstanceInterceptor
   extends AbstractInterceptor
  @@ -331,8 +331,11 @@
                        if (notifySession) {
                                
                                try {
  -                                     
  -                                     afterCompletion.invoke(ctx.getInstance(), new 
Object[] {new Integer(status)});
  +                                      
  +                                     if (status == Status.STATUS_COMMITTED) 
  +                                             
afterCompletion.invoke(ctx.getInstance(), new Object[] {new Boolean(true)});
  +                                     else
  +                                             
afterCompletion.invoke(ctx.getInstance(), new Object[] {new Boolean(false)});
                                }
                                catch (Exception e) {Logger.exception(e);}
                        }
  
  
  

Reply via email to