boolean skipBinary, boolean noRecurse)
throws IOException, PathNotFoundException, RepositoryException {
SAXTransformerFactory stf = (SAXTransformerFactory) SAXTransformerFactory.newInstance();
try {
TransformerHandler th = stf.newTransformerHandler();
th.setResult(new StreamResult(out));
th.getTransformer().setParameter(OutputKeys.METHOD, "xml");
th.getTransformer().setParameter(OutputKeys.ENCODING, "UTF-8");
th.getTransformer().setParameter(OutputKeys.INDENT, "no");