[ http://issues.apache.org/jira/browse/IBATIS-331?page=comments#action_12426811 ] Paul McCormick commented on IBATIS-331: ---------------------------------------
I've applied the patch and tested it. It seems to have fixed the issue. Thanks for the prompt fix. > Nested Result Mappings are Not Propogated to Extended Result Maps > ----------------------------------------------------------------- > > Key: IBATIS-331 > URL: http://issues.apache.org/jira/browse/IBATIS-331 > Project: iBatis for Java > Issue Type: Bug > Components: SQL Maps > Affects Versions: 2.1.7 > Environment: All > Reporter: Jeff Butler > Assigned To: Jeff Butler > Attachments: IBATIS-331.patch > > > Consider this result mapping: > <resultMap id="animalWithAttributes" class="test.Animal" groupBy="id"> > <result property="id" column="animalId" /> > <result property="attributes" resultMap="animalAttributesMap"/> > </resultMap> > <resultMap id="extendedAnimalWithAttributes" class="test.AnimalWithType" > extends="animalWithAttributes"> > <result property="type" column="animalType" /> > </resultMap> > <resultMap id="animalAttributesMap" class="test.AnimalAttribute"> > <result property="attribute" column="attribute"/> > </resultMap> > In this scenario, the nested result map (animalAttributesMap) is not > propogated to the extended resultMap (extendedAnimalWithAttributes). No > errors are thrown at run time, but the property related to the nested result > map will always be null. -- 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