*
*/
private String toString(String type, String encoding, boolean indenting) throws Exception {
int depth = -1;
ExternalTransaction tx = database.newTransaction();
tx.begin();
try {
StringWriter writer = new StringWriter();
XMLSerializer serializer = new XMLSerializer( writer, new OutputFormat(type, encoding, indenting) );
ContentHandler handler = serializer.asContentHandler();
container.extractSAX( handler, null, depth );