Thursday, May 12, 2005

Hacking Bodington Installer

Had a rather productive day today getting the Bodington database installer to be callable from ant. You can now call an ant task (database-create) that will cleanout your Bodington database and install a new set of tables. This is part of my current work to remove the need to run SetupServlet before running Bodington. Removing the need to run setup make both development and new install easier. All this work involved quite a bit of refactoring of existing code and without a good unit testing suite I am a little worried that I may have broken something. Hopefully I should be able to put up a example WAR file showing the new setup free Bodington shortly.