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