>> 1. What I'd like to get on Marshalling a Member is an XML that looks like
>>    <Member mid="2" lid="2">
>>    ie. I want the level ID, not the Level object.  Do I have to write my own 
>> FieldHandler for this
>>    or is there some way to do this in the XML Mapping file?
>
>You can do that in the XML Mapping file...
>
>add reference="true" to the field mapping as such:
>
><field name="Level" type="test.Level">
>   <bind-xml name="lid" node="attribute" reference="true"/>
></field>
>
>and make sure you mark the identity field for the test.Level class
>mapping:
>
><class name="test.Level" ... identity="Id"/>

That didn't work.  I get a mapping exception 
"No field descriptor found for the identity field ID in class test.Level"
BTW, the getID method returns an Integer not an int.

>> There are no sample files on how to write the FieldHandler.  I have gone through 
>> the archives and got very
>> confused.  Is there any sample code for FieldHandlers somewhere.
>
>There should be samples in the archives...but I'll place one up on the
>FTP server later when I get some time.

Which archives?  I couldn't find anything on the site.



Regards
Milind

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to