ibatis-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sven Boden (JIRA)" <ibatis-...@incubator.apache.org>
Subject [jira] Closed: (IBATIS-272) In com.ibatis.sqlmap.engine.execution.SQLExecutor class, line 390, the "break" should be "return"
Date Wed, 01 Mar 2006 14:44:26 GMT
     [ 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:
For more information on JIRA, see:

View raw message