If you've been fortunate enough to read Erik Hatcher's Java Development with Ant, you know that there's tons of good tips in it. I read it and I've been recommending it every since. Erik has been continuing development of the sample app for the book ever since it was released. I got many tips from Erik in developing AppFuse and I have to say, it really is a nice example. Maybe I'll get some more stuff now that it appears to have jumped from version 0.4 to 0.9! Here's a message Erik sent about the latest release.
All - I'm proud (and worried about the support e-mails! :) to announce the near-final release of a project demonstrating Ant, XDoclet, Struts, JUnit, Cactus, and Lucene. Its called JavaDevWithAnt as it was written for the book Steve and I co-authored and has been refined during several presentations I've been giving on Ant, XDoclet and Struts. The documentation is in draft stage, and my primary goal is to collect feedback on polishing the documentation (and the application if there are any bugs that surface). The site where I'm hosting the distribution and documentation is: http://www.ehatchersolutions.com/JavaDevWithAnt/ Please let me know if you try it out and have suggestions for improvement, or just to let me know you tried it and hate it or love it, etc. Feedback more than welcome! Direct feedback to me at JavaDevWithAnt@ehatchersolutions.com Erik p.s. Since this e-mail is directed to the XDoclet, Lucene, and Cactus lists, here is a brief teaser for you: XDoclet - its used extensively, even using a custom tag handler to generate starter JSP's from Struts form beans. Lucene - my <index> Ant task is used to index text and HTML files, and Lucene's API is used at run-time to query the index. Cactus - StrutsTestCase is used, although no direct Cactus tests.
Happy information-overload! There's a lot there, but if I could figure it out - I'm sure you can. Erik - finally on Jaguar eh? What took you so long ;-)