I really should, shouldn't I!
It was something that until you said it had slipped through my mind.
Thanks for reminding me!
/Dave
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 20 September 2006 10:39
To: [email protected]
Subject: AW: HTML tags inside ANT..?
Have you tried using a filtersfile?
Jan
>-----Ursprüngliche Nachricht-----
>Von: David Corley (AT/LMI) [mailto:[EMAIL PROTECTED]
>Gesendet: Mittwoch, 20. September 2006 10:17
>An: [EMAIL PROTECTED]; Ant Users List
>Betreff: RE: HTML tags inside ANT..?
>
>Whoops. The last mail was empty. Sorry about that.
> As for composing the HTML inside Ant, I've done that too, but be
>warned it ain't pretty!
> What I did was have a standard html file that I used as a mail
>template. Within that html file, I had several filter keys (such as
>@date@, @username@, etc).
> So before I sent the build mail, I copied the html file from the
>template to some temp directory, running a filterset on it as the copy
>took place, thereby replacing the filter keys with html code (that I
>had defined in build.xml).
> The real pain in the ass is having to use a lot of escape characters
>so that Ant doesn't think your markup is part of the build script.
> For instance the code below replaces filter keys in my template html
>code with links to documents created as part of the build process.
>
><copy todir="${output.dir}/OverallPMD">
> <fileset dir="${nav.dir}/PMD"/>
> <filterset>
> <filter token="OVERQR3" value="<a
>href="../OverallPMD/QR3ONLY-PMD-OVERALL.html"
>target="bottomFrame">QRANK3"/>
> <filter token="OVERQR4" value="<a
>href="../OverallPMD/QR4ONLY-PMD-OVERALL.html"
>target="bottomFrame">QRANK4"/>
> <filter token="OVERQR5" value="<a
>href="../OverallPMD/QR5ONLY-PMD-OVERALL.html"
>target="bottomFrame">QRANK5"/>
> <filter token="OVERQR6" value="<a
>href="../OverallPMD/QR6ONLY-PMD-OVERALL.html"
>target="bottomFrame">QRANK6"/>
> <filter token="OVERQR7" value="<a
>href="../OverallPMD/QR7ONLY-PMD-OVERALL.html"
>target="bottomFrame">QRANK7"/>
> <filter token="OVERQR8" value="<a
>href="../OverallPMD/QR8ONLY-PMD-OVERALL.html"
>target="bottomFrame">QRANK8"/>
> </filterset>
></copy>
>
>The corresponding html template is:
>
><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
><html xmlns="http://www.w3.org/1999/xhtml">
><head>
><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"
>/> <title>Untitled Document</title> <style type="text/css">
><!--
>body {
> margin-left: 0px;
> margin-top: 0px;
> margin-right: 0px;
> margin-bottom: 0px;
>}
>.style1 {
> font-family: Arial, Helvetica, sans-serif;
> font-weight: bold;
>}
>-->
></style></head>
>
><body>
><table width="100%" border="0">
> <tr>
> <td bgcolor="#CCCCCC"><span class="style1">OVERALL:</span></td>
> <td bgcolor="#66FF66"><div align="center"
>class="style1">@OVERQR3@</div></td>
> <td bgcolor="#CCFFCC"><div align="center"
>class="style1">@OVERQR4@</div></td>
> <td bgcolor="#FFFFCC"><div align="center"
>class="style1">@OVERQR5@</div></td>
> <td bgcolor="#FFFF00"><div align="center"
>class="style1">@OVERQR6@</div></td>
> <td bgcolor="#FFCC33"><div align="center"
>class="style1">@OVERQR7@</div></td>
> <td bgcolor="#FF9900"><div align="center"
>class="style1">@OVERQR8@</div></td>
> </tr>
></table>
></body>
></html>
>
>Now there
>See how messy that can get? Now it works well, but you have to have the
>patience of a saint to work through it all.
>Maybe I still don't understand what you want to do, but I think you're
>at least getting a better picture of what CAN be done.
>
>/Dave
>
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>Sent: 20 September 2006 09:50
>To: Ant Users List
>Subject: RE: HTML tags inside ANT..?
>
>
>Jan/David,
>
>Thanx for ur supportive suggestions.
>
>Real scenario here is ....
>
>Once the build is thru' am checking for Build Success/Failure in a
>shell script . Depending on tht the shell script call seperate mail
>tasks inside same build.xml
>
>for Success/Failure.Presently I want to include some HTML tags inside
>those mail tasks to get reflected in the mail. ( Now mail generation is
>done
>successfully)
>I want to happen everything in runtime.
>
>Jan, i will try the way u suggest. But I prefer tht to be inside by
>build file....
>
>---- anand
>
>
>
>
>
>
>
> "David Corley
>
>
> \(AT/LMI\)" To: "Ant
>Users List" <[email protected]>
>
> <[EMAIL PROTECTED] cc: (bcc:
>anandsrider.d/Polaris)
>
> icsson.com> Subject: RE:
>HTML tags inside ANT..?
>
>
>
>
> 09/20/2006 12:47
>
>
> PM
>
>
> Please respond
>
>
> to "Ant Users
>
>
> List"
>
>
>
>
>
>
>
>
>
>
>
>
>I agree with Jan,
> I've a setup pretty close to what you're looking for in
>use at work.
> But to do this you'll need to add the javamail and jaf
>jars to the ant bootloader classpath...
> Which you can do more or less as follows:
>
> ant -f build.xml -lib
>/directory/containing/javamail.jar/ -lib /directory/containing/jaf.jar/
>
> If you don't add the directories containing those two
>jars, Ant won't be able to process MIME mail, and will send a UUE
>encoded message instead, which will result in your mail showing the
>HTML source code instead of the properly formatted content.
> You can grab javamail here:
> http://java.sun.com/products/javamail/downloads/index.html
> And you can grab JAF (JavaBeans Activation
>Framework) here:
>
>http://java.sun.com/products/javabeans/jaf/downloads/index.html
>
>Hope this helps,
>/Dave
>
>
>
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>Sent: 20 September 2006 08:08
>To: [email protected]
>Subject: AW: HTML tags inside ANT..?
>
><mail>
> <message src="message.html" mimetype="text/html"/> </mail>
>
>I would use an external message-file, because html (message) inside xml
>(buildfile) is very hard to maintain ...
>
>
>Jan
>
>>-----Ursprüngliche Nachricht-----
>>Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>>Gesendet: Mittwoch, 20. September 2006 07:14
>>An: [email protected]
>>Betreff: HTML tags inside ANT..?
>>
>>
>>Hi,
>>
>>Presently am using ant 1.5.4 version for building java application. I
>>used to generate mails to Lotus Notes server upon either
>build success
>>or failure.
>>
>>Presently the mail generated will have some texts and attached error
>>log file. I want to use HTML tags inside ant and expexting the
>>generated mail should
>>
>>looks like a HTML page.
>>
>>Any body have idea abt this, which will be helpful
>>
>>rgds,
>>anand
>>
>>This e-Mail may contain proprietary and confidential
>information and is
>>sent for the intended recipient(s) only.
>>If by an addressing or transmission error this mail has been
>>misdirected to you, you are requested to delete this mail immediately.
>>You are also hereby notified that any use, any form of reproduction,
>>dissemination, copying, disclosure, modification, distribution and/or
>>publication of this e-mail message, contents or its attachment other
>>than by its intended recipient/s is strictly prohibited.
>>
>>Visit us at http://www.polaris.co.in
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED] For
>additional
>>commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
>commands, e-mail: [EMAIL PROTECTED]
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
>commands, e-mail: [EMAIL PROTECTED]
>
>
>
>This e-Mail may contain proprietary and confidential information and is
>sent for the intended recipient(s) only.
>If by an addressing or transmission error this mail has been
>misdirected to you, you are requested to delete this mail immediately.
>You are also hereby notified that any use, any form of reproduction,
>dissemination, copying, disclosure, modification, distribution and/or
>publication of this e-mail message, contents or its attachment other
>than by its intended recipient/s is strictly prohibited.
>
>Visit us at http://www.polaris.co.in
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
>commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail:
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]