packagecom.fractalite.hermes.teldar.tools;importjava.io.ByteArrayOutputStream;importjavax.xml.bind.JAXBContext;importjavax.xml.bind.JAXBException;importjavax.xml.bind.Marshaller;publicclassObjectToXml{publicstaticStringprintXML(finalObjectobject){ByteArrayOutputStreams=newByteArrayOutputStream();JAXBContextjc;try{jc=JAXBContext.newInstance(object.getClass());Marshallermarshaller=jc.createMarshaller();marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT,true);marshaller.marshal(object,s);}catch(JAXBExceptione){// TODO Auto-generated catch blocke.printStackTrace();}returns.toString();}}