[ 
https://issues.apache.org/jira/browse/IBATISNET-232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gilles Bayon closed IBATISNET-232.
----------------------------------

       Resolution: Fixed
    Fix Version/s: DataMapper 1.6.2
         Assignee: Gilles Bayon

Patch apply 
Thanks
In SVN

> Nested left joins with group by cause NPE when two subsequent levels have 
> null values
> -------------------------------------------------------------------------------------
>
>                 Key: IBATISNET-232
>                 URL: https://issues.apache.org/jira/browse/IBATISNET-232
>             Project: iBatis for .NET
>          Issue Type: Bug
>          Components: DataMapper
>    Affects Versions: DataMapper 1.6.1
>            Reporter: Spyros Oikonomopoulos
>            Assignee: Gilles Bayon
>             Fix For: DataMapper 1.6.2
>
>         Attachments: 
> DataMapper.MappedStatements.PropertStrategy.GroupByStrategy.patch
>
>
> Region (region_id, name) values: (1, 'reg1') (2, 'reg2')
> State (state_id, region_id, name) values: (1, 1, 'state1')
> City (city_id, region_id, state_id, name) values (1,1,1,'city1')
> A nested group with left joins will create the following rows:
> 1 reg1 --- 1 1 state 1 --- 1 1 1 city1
> 2 reg2 --- null --- null
> Now during construction of the object hierarchy iBatis, for the second row  
> tries to set the "cities" collection of the state object, which unfortunately 
> is null, so an NPE is raised.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to