Thanks for the stack trace.

I'll have to look into this a little further.  iBATIS is a little finicky
when it comes to using primitive types.  You might have better luck if you
changed to using Integer instead of int for the primary keys.

Jeff Butler


On 12/1/06, Warren <[EMAIL PROTECTED]> wrote:

Caused by: com.ibatis.dao.client.DaoException: Error executing query for
list.  Cause: com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in
com/clarks/spanky/persistence/sqlmapdao/sql/postgres/batchOrder-
postgres.xml.

--- The error occurred while applying a result map.
--- Check the BatchOrder.catItemsResults.
--- Check the result mapping for the 'items' property.
--- Cause: java.lang.NullPointerException
Caused by: java.lang.NullPointerException
Caused by: com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in
com/clarks/spanky/persistence/sqlmapdao/sql/postgres/batchOrder-
postgres.xml.

--- The error occurred while applying a result map.
--- Check the BatchOrder.catItemsResults.
--- Check the result mapping for the 'items' property.
--- Cause: java.lang.NullPointerException
Caused by: java.lang.NullPointerException
   at
com.clarks.spanky.persistence.sqlmapdao.BaseSqlMapDao.executeQueryForList(
BaseSqlMapDao.java:35)
   at

com.clarks.spanky.persistence.sqlmapdao.BatchOrderSqlMapDao.getBatchedItemPromoPrices
(BatchOrderSqlMapDao.java:270)
   ... 34 more
Caused by: com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in
com/clarks/spanky/persistence/sqlmapdao/sql/postgres/batchOrder-
postgres.xml.

--- The error occurred while applying a result map.
--- Check the BatchOrder.catItemsResults.
--- Check the result mapping for the 'items' property.
--- Cause: java.lang.NullPointerException
Caused by: java.lang.NullPointerException
   at

com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryWithCallback
(GeneralStatement.java:155)
   at

com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForList
(GeneralStatement.java:95)
   at
com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(
SqlMapExecutorDelegate.java:247)
   at
com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(
SqlMapExecutorDelegate.java:232)
   at
com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(
SqlMapSessionImpl.java:71)
   at
com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForList(
SqlMapClientImpl.java:49)
   at
com.clarks.spanky.persistence.sqlmapdao.BaseSqlMapDao.executeQueryForList(
BaseSqlMapDao.java:32)
   ... 35 more
Caused by: java.lang.NullPointerException
   at

com.ibatis.sqlmap.engine.mapping.result.BasicResultMap.getPrimitiveResultMappingValue
(BasicResultMap.java:268)
   at
com.ibatis.sqlmap.engine.mapping.result.BasicResultMap.getResults(
BasicResultMap.java:107)
   at
com.ibatis.sqlmap.engine.execution.SqlExecutor.handleResults(
SqlExecutor.java:274)
   at
com.ibatis.sqlmap.engine.execution.SqlExecutor.executeQuery(
SqlExecutor.java:125)
   at

com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.sqlExecuteQuery
(GeneralStatement.java:172)
   at

com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryWithCallback
(GeneralStatement.java:139)
   ... 41 more


Jeff Butler wrote:
> Sorry for your frustration, but you'll have to tell us where the
> NullPointerException is coming from.  Could you post a stack trace?
>
> Jeff Butler
>


Reply via email to