Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


Ant Heap / News: Recent posts

Development has ceased

Development on this project has ceased.

Posted by Rolf F. Katzenberger 2005-05-04

Ant Heap: added JSP support to simple build system

The /monster/simple build system now supports creating a simple web application that contains JSPs. Successfully tested deployment of resulting *.war file under Tomcat 4.0.1.

Successfully tested deployment of EJB jars again under JBoss 3.0.0.

Posted by Rolf F. Katzenberger 2002-05-15

Ant Heap: added properties files generation from system.xml

in /monster/XSL, two stylesheets are available that create build.properties and features.properties from data specified in a build system's system.xml. To see how these can be used, look at /monster/simple/modifications/build.xml

Posted by Rolf F. Katzenberger 2002-03-24

Ant Heap: added EJB support to simple build system

The /monster/simple build system now supports creating EJB deployables again. Successfully tested deployment of resulting jar file under JBoss 2.4.4.

Posted by Rolf F. Katzenberger 2002-03-17

Status update

A status update after a period of inactivity: During the last few weeks, Antheap has undergone continuous development. The next release will be *completely* different to the previous one. Until then, use CVS!

Mostly work has gone into the web interface to the build system assembler, which is now looking pretty neat. Each build system has an XML system descriptor, which is transformed via XSLT into an HTML form. The user then selects the build system they wish to use and customizes it (eg select which targets they want). On form submission, a customized build system is returned to the user as .zip or .tar.gz.... read more

Posted by Jeff Turner 2002-03-10

Ant Heap: primitive build system generator started

According to the state of discussion, the starting point for the build system generator has been created. Only the absolute basics are included: clean, compile, apidocs and jar.

Posted by Rolf F. Katzenberger 2002-01-11

Mailing list created

After a valiant attempt at holding conversations via the forums, we've given in and created a mailing list, antheap-general. Anyone and everyone feel free to join. The subscription page is http://lists.sourceforge.net/lists/listinfo/antheap-general


Posted by Jeff Turner 2002-01-04

Ant Heap: feature removal stylesheets now simpler/cleaner

It is now easier to specify the features to be removed from the monster template. See monster/excludes/unittests.xsl in the CVS repository for an example.

Posted by Rolf F. Katzenberger 2002-01-01

Web interface online

A prototype web interface to the build system assembler is online at:


It lets you choose from a set of features, and then generates a .tar.gz or .zip containing a customized build system.

Note: that URL is very temporary!


Posted by Jeff Turner 2001-12-31

New build system assembler in CVS

I've checked in a preliminary version of a "build system assembler". This is basically a factory for build systems. You specify which features you want, press the go button and out pops a customized build system.

The way it works strongly reflects the discussions Rolf and I have been having. The primary mechanism is that of a "monster" build system containing everything, which is then pruned down to just what the user wants. However, the system also allows additions from external sources. I'm hoping this merge of subtractive and additive models will prove sufficient for our needs.... read more

Posted by Jeff Turner 2001-12-30

Ant Heap: Another admin on board

I'm happy that Jeff Turner decided to work together with me on the Ant Heap project. We've had a fruitful excahnge of ideas so far. Jeff is now another admin of the project. In parallel to our email exchange, we'll paste the discussion into the General forum. Unfortunately, typing in news there is a bit tedious.

Posted by Rolf F. Katzenberger 2001-12-29

Ant Heap: New mode of sub-buildsystem creation being tested

After some discussions, it seems that tailoring dedicated build systems from a "monster" build system is the way to go. Please bear a little patience while tests are being made to verify this.

Posted by Rolf F. Katzenberger 2001-12-28

Ant Heap 0.2: JSP/tag library project added

An experimental JSP/tag library project has been added to release 0.2 ("appetizer") of Ant Heap, the Jakarta Ant build script collection

Posted by Rolf F. Katzenberger 2001-12-18

new structure under discussion

Found another developer interested in this kind of project. We're currently discussing the basic structure - a very good discussion.

Posted by Rolf F. Katzenberger 2001-12-04

discussion on ant user mailing list

An interesting discussion thread started on the Ant user mailing list (see http://jakarta.apache.org/site/mail.html\). It seems there are several people having similar goals.

Posted by Rolf F. Katzenberger 2001-11-22

added EJB subproject to appetizer release

For your convenience, the beginning of the EJB subproject has been added to the appetizer release. It features JBoss Deployment Descriptor creation from ejb-jar.xml. The principle is applicable to other EJB servers as well. Thank you for staying tuned and dropping by now and then...

Posted by Rolf F. Katzenberger 2001-11-15

added appetizer release

A small, fragmentary preview was released. This was mainly a test of the release mechanism, however the files released are (hopefully) useful.

Posted by Rolf F. Katzenberger 2001-11-01

added simple project files to CVS

added files for simple project to CVS; current issue is struggling with Apache FOP to get XHTML pages (especially those containing bitmaps) transformed correctly to PDF

Posted by Rolf F. Katzenberger 2001-10-23

project being constructed

Please bear a little patience, this project is being constructed

Posted by Rolf F. Katzenberger 2001-10-09