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