X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=support%2Fsrc%2Forg%2Fwamblee%2Fxml%2FXslTransformer.java;h=3fd65bfe955df9f3f2004b1542bb3e5e685ef087;hb=856ab4d052014f53beb7c43bc51324f46f27b2b6;hp=ade3d1291d70203a54c188684140cb84b0ece73a;hpb=fd0c69a6c383d12a9fbe1e8ad6964c87014efee0;p=utils diff --git a/support/src/org/wamblee/xml/XslTransformer.java b/support/src/org/wamblee/xml/XslTransformer.java index ade3d129..3fd65bfe 100644 --- a/support/src/org/wamblee/xml/XslTransformer.java +++ b/support/src/org/wamblee/xml/XslTransformer.java @@ -37,7 +37,7 @@ import org.w3c.dom.Document; import org.wamblee.io.FileResource; /** - * XSLT utilities. + * XSL transformer for simplified usage of XSL transformations. */ public class XslTransformer { @@ -78,6 +78,8 @@ public class XslTransformer { } catch (IOException e) { throw new TransformerException(e.getMessage(), e); } + } else { + return null; } } return resolver.resolve(aXslt, ""); @@ -165,7 +167,7 @@ public class XslTransformer { Transformer transformer = _factory.newTransformer(aXslt); transformer.transform(aSource, aResult); } catch (TransformerConfigurationException e) { - throw new RuntimeException( + throw new TransformerException( "Configuration problem of XSLT transformation", e); } }