org.apache.camel.Message message = exchange.getIn();
Object payload = message.getBody();
org.talend.transform.bean.test.Parent p = (org.talend.transform.bean.test.Parent) payload;
com.thoughtworks.xstream.XStream xstream = new com.thoughtworks.xstream.XStream();
xstream.alias("Parent", org.talend.transform.bean.test.Parent.class);
xstream.alias("children", org.talend.transform.bean.test.Child.class);
xstream.addImplicitCollection(org.talend.transform.bean.test.Parent.class, "children");
String xml = xstream.toXML(p);
org.apache.camel.impl.DefaultMessage in = new org.apache.camel.impl.DefaultMessage();
in.setBody(xml);
exchange.setIn(in);