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

Shane Bryzak sbryzak at redhat.com
Mon May 28 19:09:23 EDT 2007


  User: sbryzak2
  Date: 07/05/28 19:09:23

  Modified:    src/main/org/jboss/seam/core  
                        ManagedPersistenceContext.java
                        PersistenceContexts.java
  Log:
  JBSEAM-1348
  
  Revision  Changes    Path
  1.40      +3 -1      jboss-seam/src/main/org/jboss/seam/core/ManagedPersistenceContext.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ManagedPersistenceContext.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/ManagedPersistenceContext.java,v
  retrieving revision 1.39
  retrieving revision 1.40
  diff -u -b -r1.39 -r1.40
  --- ManagedPersistenceContext.java	1 May 2007 16:43:51 -0000	1.39
  +++ ManagedPersistenceContext.java	28 May 2007 23:09:23 -0000	1.40
  @@ -1,4 +1,4 @@
  -//$Id: ManagedPersistenceContext.java,v 1.39 2007/05/01 16:43:51 gavin Exp $
  +//$Id: ManagedPersistenceContext.java,v 1.40 2007/05/28 23:09:23 sbryzak2 Exp $
   package org.jboss.seam.core;
   
   import static org.jboss.seam.InterceptionType.NEVER;
  @@ -149,6 +149,8 @@
         {
            entityManager.close();
         }
  +      
  +      PersistenceContexts.instance().untouch(componentName);
      }
      
      public EntityManagerFactory getEntityManagerFactoryFromJndiOrValueBinding()
  
  
  
  1.8       +5 -0      jboss-seam/src/main/org/jboss/seam/core/PersistenceContexts.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: PersistenceContexts.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/PersistenceContexts.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- PersistenceContexts.java	8 Mar 2007 22:47:35 -0000	1.7
  +++ PersistenceContexts.java	28 May 2007 23:09:23 -0000	1.8
  @@ -44,6 +44,11 @@
         if ( set.add(context) ) setDirty();
      }
      
  +   public void untouch(String context)
  +   {
  +      if ( set.remove(context) ) setDirty();
  +   }
  +   
      public static PersistenceContexts instance()
      {
         if ( Contexts.isConversationContextActive() )
  
  
  



More information about the jboss-cvs-commits mailing list