import org.wamblee.io.FileResource;
/**
- * XSLT utilities.
+ * XSL transformer for simplified usage of XSL transformations.
*/
public class XslTransformer {
} catch (IOException e) {
throw new TransformerException(e.getMessage(), e);
}
+ } else {
+ throw new TransformerException("Cannot read '" + aXslt + "'");
}
}
return resolver.resolve(aXslt, "");
Transformer transformer = _factory.newTransformer(aXslt);
transformer.transform(aSource, aResult);
} catch (TransformerConfigurationException e) {
- throw new RuntimeException(
+ throw new TransformerException(
"Configuration problem of XSLT transformation", e);
}
}