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

Gavin King gavin.king at jboss.com
Thu Oct 19 18:12:37 EDT 2006


  User: gavin   
  Date: 06/10/19 18:12:37

  Modified:    src/main/org/jboss/seam/interceptors 
                        ManagedEntityIdentityInterceptor.java
  Log:
  fix bug
  
  Revision  Changes    Path
  1.10      +2 -0      jboss-seam/src/main/org/jboss/seam/interceptors/ManagedEntityIdentityInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ManagedEntityIdentityInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/interceptors/ManagedEntityIdentityInterceptor.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- ManagedEntityIdentityInterceptor.java	13 Oct 2006 05:30:26 -0000	1.9
  +++ ManagedEntityIdentityInterceptor.java	19 Oct 2006 22:12:37 -0000	1.10
  @@ -153,11 +153,13 @@
               if (persistenceContext instanceof EntityManager)
               {
                  EntityManager em = (EntityManager) persistenceContext;
  +               if ( !em.isOpen() ) continue;
                  reference = em.getReference( pe.getEntityClass(), pe.getId() );
               }
               else
               {
                  Session session = (Session) persistenceContext;
  +               if ( !session.isOpen() ) continue;
                  reference = session.load( pe.getEntityClass(), (Serializable) pe.getId() );
               }
               for (; beanClass!=Object.class; beanClass=beanClass.getSuperclass())
  
  
  



More information about the jboss-cvs-commits mailing list