/** * Transforms a single instance bean to XML * * @param pBean bean to transform * @return String or null */ private String transformSingleBean(BaseBean pBean) { try { TraxSource traxSource = new TraxSource(pBean, mXStream); Writer buffer = new StringWriter(); ResourceLoader lLoader = new DefaultResourceLoader(); Resource lRes = lLoader.getResource("/internal/SimpleCopy.xslt"); Transformer transformer = TransformerFactory.newInstance().newTransformer( new StreamSource(lRes.getInputStream())); transformer.transform(traxSource, new StreamResult(buffer)); return buffer.toString(); } catch (IOException | TransformerException e) { LOG.error(e.getMessage()); } return null; } }