[ http://issues.apache.org/jira/browse/IBATIS-220?page=comments#action_12358073 ]
Sven Boden commented on IBATIS-220: ----------------------------------- - Are you using custom type handlers? - can you attach your xml maps to JIRA? Regards, Sven > Null Pointer in SqlExecutor.handleResults where ResultSet is null. > ------------------------------------------------------------------ > > Key: IBATIS-220 > URL: http://issues.apache.org/jira/browse/IBATIS-220 > Project: iBatis for Java > Type: Bug > Versions: 2.1.5, 2.1.6 > Environment: Windows XP Pro > MS SQL Server > Reporter: Bret Gregory > > I recently ran into a problem while executing a stored procedure using an > inline map in iBatis 2.1.5_582. I tested this in 2.1.6_592 to see if the > problem was resolved and I am still running into the issue. I am not sure if > this is specific to the JDBC implementation for my SQL Server driver or not. > Caused by: java.lang.NullPointerException > at > com.ibatis.sqlmap.engine.execution.SqlExecutor.handleResults(SqlExecutor.java:355) > at > com.ibatis.sqlmap.engine.execution.SqlExecutor.executeQueryProcedure(SqlExecutor.java:291) > at > com.ibatis.sqlmap.engine.mapping.statement.ProcedureStatement.sqlExecuteQuery(ProcedureStatement.java:34) > at > com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryWithCallback(GeneralStatement.java:173) > The problem looks to be caused by the callable statement not returning a > result set in the executeQueryProcedure method. The rs variable is set to > null and passed into the handleResults() method. This method attempts to get > the Type, and the Null Pointer is thrown. > This looks like a bug and this code executes normally in iBatis 2.0.9. -- 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