* Should be called after the setParser() and before the process()
*/
public void loadStylesheet(InputSource sheetSource) throws SAXException, IOException {
// Set the xslFile for the caching mechanism
URL url = null;
URLFactory urlFactory = null;
try {
urlFactory = (URLFactory)this.manager.lookup(URLFactory.ROLE);
url = urlFactory.getURL(sheetSource.getSystemId());
} catch (Exception e) {
log.error("cannot obtain the URLFactory", e);
throw new SAXException ("cannot obtain the URLFactory", e);
} finally {
this.manager.release(urlFactory);