Thanks. I tried, I still got the same exception.
Actually, I can make result map work with the nested class, like this: <resultMap id="get-organization-result" class="organization"> <result property="orgId" column="orgid" /> <result property="orgName" column="orgname" /> <result property="contact.firstName" column="orgcontactfname" /> <result property="contact.lastName" column="orgcontactlname" /> <result property="contact.title" column="orgcontacttitle" nullValue="N/A" /> <result property="contact.email" column="orgcontactEmail" /> <result property="contact.phone" column="orgcontactphone" /> </resultMap> But can't make the parameter map work. -----Original Message----- From: Douglas [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 30, 2004 12:28 PM To: [EMAIL PROTECTED] Subject: Re: Parameter Map for nested class Hi Lucy, try : <parameterMap id="update-organization-param" class="organization"> <parameter property="contact.firstName" /> <parameter property="contact.lastName" /> <parameter property="orgId" /> </parameterMap> <update id="updateOrganizationById" parameterMap="update-organization-param"> update organizations set orgcontactfname=?, orgcontactlname=? where orgid=? </update> Douglas