TransformerFactory transFact = new TransformerFactoryImpl();
if (resolver != null) {
transFact.setURIResolver(resolver);
}
// Perform Transform
Transformer trans = transFact.newTransformer(xsltSource);
// set the parameters that are passed to the stylesheet
if (parameters != null) {
Iterator<Entry<String, T>> it = parameters.entrySet().iterator();
while (it.hasNext()) {
Entry<String, T> entry = it.next();