Hi there,

I've developped a tool for my company which relies on Apache Ant : it's
an Ajax-based web application which allows running Ant tasks from an
intuitive web interface. I've managed to get it released open source
(Apache 2.0 licence). Running tasks from the web allows a large variety
of usages. This was initially developped in order to make it simpler to
monitor various services on our production servers : we use Ant projects
which themselves run bash scripts for monitoring, starting or stopping
services. The main goal of this project is to allow the widest range of
applications : monitoring, remote builds, crontab replacement...

The projet also includes a scheduler (Quartz), which makes it easy to
run projects (or tasks) at given rates or dates thanks to a crontab-like
syntax.

Technically, Ant WebUI relies on the Apache Ant (for running tasks), the
Spring Framework (for glue code, and a smart MVC model) and Echo2
framework for views. Any developper interested in improving this is
welcome as I don't have personnaly much free time to get it better.

Homepage : http://antwebui.sf.net

Please find attached a patch file to the related projects page.

Cédric


The program 'svn' is currently not installed.  You can install it by typing:
sudo apt-get install subversion
--- projects.xml.orig   2007-06-08 11:19:44.000000000 +0200
+++ projects.xml        2007-06-08 11:20:58.000000000 +0200
@@ -260,7 +260,36 @@
         </table>
       </subsection>
 
-      <subsection name="Antworks">
+       <subsection name="Ant WebUI">
+
+        <p>Ant WebUI is an Ajax-based web application which allows uploading 
and running various
+               Ant projects remotely. This allows a wide variety of 
applications including system
+               monitoring, remote builds, crontab replacement, ... Both tasks 
and projects may be scheduled
+               thanks to a crontab like syntax.</p>
+
+        <table class="externals">
+          <tr>
+            <th>Compatibility:</th>
+            <td>Bundled with Ant 1.6. Requires a Java application server 
(tested with Tomcat 5.5)</td>
+          </tr>
+          <tr>
+            <th>URL:</th>
+            <td><a href="http://antwebui.sourceforge.net";>
+                http://antwebui.sourceforge.net</a>
+            </td>
+          </tr>
+          <tr>
+            <th>Contact:</th>
+            <td><a href ='http://antwebui.sourceforge.net'>Project 
home</a></td>
+          </tr>
+          <tr>
+            <th>License:</th>
+            <td>The Apache License 2.0</td>
+          </tr>
+        </table>
+      </subsection>
+
+         <subsection name="Antworks">
 
         <p>The antworks project is a set of tools and standardized targets that
         greatly simplifies using ant in your project.</p>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to