[jboss-cvs] jboss-seam/src/main/org/jboss/seam/intercept ...

Gavin King gavin.king at jboss.com
Mon Nov 13 15:02:13 EST 2006


  User: gavin   
  Date: 06/11/13 15:02:13

  Modified:    src/main/org/jboss/seam/intercept 
                        ClientSideInterceptor.java
  Log:
  more robust (fix a forum bug, probably)
  
  Revision  Changes    Path
  1.7       +3 -2      jboss-seam/src/main/org/jboss/seam/intercept/ClientSideInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ClientSideInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/intercept/ClientSideInterceptor.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -r1.6 -r1.7
  --- ClientSideInterceptor.java	1 Nov 2006 02:54:02 -0000	1.6
  +++ ClientSideInterceptor.java	13 Nov 2006 20:02:13 -0000	1.7
  @@ -1,4 +1,4 @@
  -//$Id: ClientSideInterceptor.java,v 1.6 2006/11/01 02:54:02 gavin Exp $
  +//$Id: ClientSideInterceptor.java,v 1.7 2006/11/13 20:02:13 gavin Exp $
   package org.jboss.seam.intercept;
   
   import java.lang.reflect.Method;
  @@ -62,6 +62,7 @@
            @Override
            public Object proceed() throws Exception
            {
  +            Component old = SessionBeanInterceptor.COMPONENT.get();
               SeamInterceptor.COMPONENT.set( getComponent() );
               try
               {
  @@ -69,7 +70,7 @@
               }
               finally
               {
  -               SeamInterceptor.COMPONENT.set(null);
  +               SeamInterceptor.COMPONENT.set(old);
               }
            }
         
  
  
  



More information about the jboss-cvs-commits mailing list