Hello, I am new to Castor.
I tried to test the example given in http://castor.codehaus.org/xml-mapping.html <?xml version="1.0" encoding="UTF-8"?> <Order reference="12343-AHSHE-314159" total-price="0.0"> <Client> <Name>test client</Name> <Address>test drive</Address> </Client> <item> <item reference="test"><Quantity>1</Quantity><UnitPrice>1.0</UnitPrice><Description>test</Description> </item> </item> </Order> My issue is .. I was expecting item element to appear under Order ..but item is nested inside item.. Please let me know where did I make the mistake I tried to create the Order as shown below MyOrder order = new MyOrder(); order.setReference("12343-AHSHE-314159"); ClientData clientData = new ClientData(); clientData.setAddress("test drive"); clientData.setName("test client"); order.setClientData(clientData); Vector itemVector = new Vector(); Item tempItem = new Item(); tempItem.set_description("test"); tempItem.set_reference("test"); tempItem.set_quantity(1); tempItem.set_unitPrice(1.00f); itemVector.addElement(tempItem); order.setItemsList(itemVector); // 4. marshal the data with the total price back and print the XML in the console Marshaller marshaller = new Marshaller(new OutputStreamWriter(System.out)); marshaller.setMapping(mapping); marshaller.marshal(order); Your help is highly appreciated! Raj __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com