User: dsundstrom
  Date: 02/03/12 10:17:04

  Modified:    src/main/org/jboss/ejb/plugins/cmp/jdbc ReadAheadCache.java
  Log:
  Fixed bug where a CMR field was not marked as clean after being pre-loaded.
  
  Revision  Changes    Path
  1.5       +4 -1      
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/ReadAheadCache.java
  
  Index: ReadAheadCache.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/ReadAheadCache.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ReadAheadCache.java       27 Feb 2002 00:07:59 -0000      1.4
  +++ ReadAheadCache.java       12 Mar 2002 18:17:04 -0000      1.5
  @@ -31,7 +31,7 @@
    * basis. The read ahead data for each entity is stored with a soft reference.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Dain Sundstrom</a>
  - * @version $Revision: 1.4 $
  + * @version $Revision: 1.5 $
    */
   public class ReadAheadCache {
      /**
  @@ -264,6 +264,9 @@
                        relatedManager.getReadAheadCache();
                  relatedReadAheadCache.addFinderResult(new FinderResults(
                        (List)value, cmrField.getReadAhead(), null, null));
  +
  +               // mark this field clean as it's value was just loaded
  +               cmrField.setClean(ctx);
               } else {
                  if(log.isTraceEnabled()) {
                     log.trace("CMRField already loaded:" +
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to