try {
sax.setOutput(output, outputProperties);
serializer.setProperties(outputProperties);
serializer.setSAXHandlers(sax, sax);
serializer.toSAX(resultSequence, 1, resultSequence.getItemCount(), false, false);
} catch (final SAXException e) {
throw new IOException(e);
} finally {
serializerPool.returnObject(sax);