You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ma...@apache.org on 2003/01/09 16:29:32 UTC
cvs commit: jakarta-ojb/src/java/org/apache/ojb/odmg/oql OQLQueryImpl.java
mattbaird 2003/01/09 07:29:32
Modified: src/java/org/apache/ojb/odmg/oql OQLQueryImpl.java
Log:
"rewind" the binding iterator so the query can be re-used. thanks to Klaasjan Brand.
Revision Changes Path
1.12 +7 -1 jakarta-ojb/src/java/org/apache/ojb/odmg/oql/OQLQueryImpl.java
Index: OQLQueryImpl.java
===================================================================
RCS file: /home/cvs/jakarta-ojb/src/java/org/apache/ojb/odmg/oql/OQLQueryImpl.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- OQLQueryImpl.java 5 Jan 2003 14:19:55 -0000 1.11
+++ OQLQueryImpl.java 9 Jan 2003 15:29:32 -0000 1.12
@@ -322,7 +322,13 @@
}
}
}
-
+ // reset iterator to start of list so we can reuse this query
+ ListIterator it = getBindIterator();
+ while( it.hasPrevious())
+ {
+ it.previous();
+ }
+
capsule.destroy();
return result;
}