Added a finally block for SAXSource/StreamSource case in order to ensure that any XMLReader is released to the XMLReader cache. Thanks to Joanne Tong (joannet@ca.ibm.com) for catching this bug when she reviewed my changes to where caching of XMLReaders was handled, and the DTM plugability changes for XSLTC.