AppFuse is an application for starting your web applications. Download, extract and execute ant new -Dapp.name=yourApp -Ddb.name=database to instantly be up and running with a Tomcat/MySQL app. Uses Ant, XDoclet, Spring, Hibernate (or iBATIS), JUnit, Cactus, StrutsTestCase, Canoo's WebTest, Struts Menu, Display Tag Library, OSCache, JSTL and Struts (including Validator and Tiles). Features include Container Managed Authentication (CMA), Remember Me, Self Registration, Password Hint and GZip Compression. The fuse to start your apps.
Demo at http://demo.raibledesigns.com/appfuse. Struts Resume (http://raibledesigns.com/wiki/Wiki.jsp?page=StrutsResume) is an example of an application created with AppFuse. You can also view a Struts Resume demo at http://demo.raibledesigns.com/struts-resume.