[ http://issues.apache.org/jira/browse/IBATIS-272?page=all ] Sven Boden closed IBATIS-272: -----------------------------
Resolution: Duplicate Assign To: Sven Boden This is a duplicate of IBATIS-109, which is in SVN since last week. I would suggest to extract iBATIS from SVN and compile it. If it's not possible I can send you compiled "SVN" version. > In com.ibatis.sqlmap.engine.execution.SQLExecutor class, line 390, the > "break" should be "return" > ------------------------------------------------------------------------------------------------- > > Key: IBATIS-272 > URL: http://issues.apache.org/jira/browse/IBATIS-272 > Project: iBatis for Java > Type: Bug > Components: SQL Maps > Versions: 2.1.7 > Environment: DB2 8.2 on Windows, iBATIS 2.1.7, WebSphere 6.0 > Reporter: david zhang > Assignee: Sven Boden > Priority: Critical > > When connecting to DB2, the DB2 will close the TYPE_FORWARD_ONLY (which is > default) ResultSet automatically when reaching the end. So the SQLExecutor > handleResults method throws SQLExeption out on line 397 for rs.next(). > However, when line 389 reach the end of resultset, this method should return > instead of break the "for" loop and continue to execute, this doesn't make > sense. > So the line 390 should be "return" instead of "break". -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira