From: <tic...@us...> - 2008-02-28 15:48:29
|
Revision: 1160 http://geonetwork.svn.sourceforge.net/geonetwork/?rev=1160&view=rev Author: ticheler Date: 2008-02-28 07:48:27 -0800 (Thu, 28 Feb 2008) Log Message: ----------- Include Atom content of markers to email for processing by XSLT Modified Paths: -------------- trunk/src/org/wfp/vam/intermap/services/wmc/MailWmcContext.java Modified: trunk/src/org/wfp/vam/intermap/services/wmc/MailWmcContext.java =================================================================== --- trunk/src/org/wfp/vam/intermap/services/wmc/MailWmcContext.java 2008-02-28 15:47:23 UTC (rev 1159) +++ trunk/src/org/wfp/vam/intermap/services/wmc/MailWmcContext.java 2008-02-28 15:48:27 UTC (rev 1160) @@ -143,7 +143,14 @@ .addContent(new Element("comment").setText(comment)) .addContent(new Element("imgsrc").setText("cid:"+cid)); - Element stylesheet = (Element)Xml.loadFile(_xslfile).clone(); + // Add the atom feed to the mail data for further parsing + // Element name is "feed" + if( ms != null && ! ms.isEmpty()) + { + maildata.addContent(GeoRSSCodec.getGeoRSS(ms, title)); + } + + Element stylesheet = (Element)Xml.loadFile(_xslfile).clone(); Element tmail = XmlTransformer.transform(maildata, stylesheet); Element ehtml = tmail.getChild("html"); @@ -167,7 +174,7 @@ EmailAttachment cmlAttachment = new EmailAttachment(); cmlAttachment.setPath(tempContextFile.getAbsolutePath()); cmlAttachment.setDisposition(EmailAttachment.ATTACHMENT); - cmlAttachment.setDescription("Interactive map"); + cmlAttachment.setDescription("Interactive Map"); cmlAttachment.setName("InteractiveMap.cml"); email.attach(cmlAttachment); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |