X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=crawler%2Fkiss%2Fsrc%2Forg%2Fwamblee%2Fcrawler%2Fkiss%2FMailNotifier.java;h=c8074ced0ed6e8cfab88aceb217014f27ae542c7;hb=4396b19804a64ca19cdf6508878ea17332069b72;hp=f8566d51f9031f6f563b95a56f594e869ba6f7a0;hpb=410ae753cdaa2047efdfcccddb47a74ddcb52596;p=utils diff --git a/crawler/kiss/src/org/wamblee/crawler/kiss/MailNotifier.java b/crawler/kiss/src/org/wamblee/crawler/kiss/MailNotifier.java index f8566d51..c8074ced 100644 --- a/crawler/kiss/src/org/wamblee/crawler/kiss/MailNotifier.java +++ b/crawler/kiss/src/org/wamblee/crawler/kiss/MailNotifier.java @@ -72,6 +72,8 @@ public class MailNotifier implements Notifier { String htmlText = transformReport( aReport, new FileResource(new File(_htmlXslt)) ); String plainText = transformReport( aReport, new FileResource(new File(_textXslt)) ); + + mail.setHtmlMsg(htmlText); mail.setTextMsg(plainText); @@ -98,10 +100,6 @@ public class MailNotifier implements Notifier { */ private String transformReport( Element aReport, InputResource aXslt ) throws IOException, TransformerException { String reportXmlText = aReport.asXML(); - Document document = new XSLT().transform(reportXmlText.getBytes(), aXslt); - ByteArrayOutputStream transformed = new ByteArrayOutputStream(); - XMLSerializer serializer = new XMLSerializer(transformed, new OutputFormat()); - serializer.serialize(document); - return transformed.toString(); + return new XSLT().textTransform(reportXmlText.getBytes(), aXslt); } }