Just mark "b" as a container in the mapping file:
<mapping> ... <class name="A" ...> <field name="fieldA1" type="string"/> <field name="fieldA2" type="string"/> <field name="b" type="B" container="true"/> </class> ... <class name="B" ...> <field name="fieldB1" type="string"/> <field name="fieldB2" type="string"/> </class> </mapping> --Keith [EMAIL PROTECTED] wrote: > > Is it possible to marshall an Object , such that the resulting XML > output shows only the attributes of an associated Object. > This example would make clear what I really want > > class A > { > public String fieldA1; > public String fieldA2; > > public class B; > } > > class B > { > public String fieldB1; > public String fieldB2; > } > > I want to write a Mapper which wud create the following XML output > when I marshall an Object of class A > > <A > fieldA1= "abc" > fieldA2= "def" > > fieldB1= "xyz"> > </A> > > Is this possible , I don't want to map the associated class B as an > element during marshalling. > > Thanks, > Navin ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev