Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
Wizard API updated!
Tim Boudreau has released a new version of the Swing Wizard library (version 0.997) that fixes the WizardException bug reported in JavaWorld's recent Open Source Java Project profile. The article's examples have been reworked to test out the new, improved WizardException. Thanks, Tim, for this helpful fix!
Open Source Java Projects: The Wizard API
Looking for that out-of-the-box solution that generates consistent Ant build files across all your projects, provides consistent tagging and branching in CVS/Subversion, or modularizes your software development process? Based on Ant, Antmod is a lightweight open source solution that enables all of this and more.
Antmod's build management is a set of Antmod plug-ins, with each plug-in being a set of Ant build files. Antmod's release management allows you to manage your projects and releases using XML release descriptor files. And Antmod's repository management enables consistent tagging and branching of one or more Concurrent Versions System and Subversion repositories, while enabling easy-to-use versioning of your CVS or Subversion modules. This functionality is especially handy for Subversion users.
In this article, you will find an introduction to Antmod and an example illustrating how to quickly start enjoying the tool's benefits.

Antmod implements build, release, and repository management using Ant as its basis
Antmod itself is an open source set of Ant tasks, Ant build files, and Java components. All of these are highly configurable and extensible, and implement the three basic functionalities illustrated in the figure above:
ant promoteversion on the command line.
local.build.xml file for each module or plug-ins. Internally, each plug-in fires and intercepts plug-in events using Ant targets so that
the plug-ins themselves remain loosely coupled while inter-communicating. Antmod comes with out-of-the-box plug-ins for war
files, test coverage, code analysis, Tomcat, Hibernate, etc.
Antmod is open source and well-documented. Browse Antmod's Website for guides, references, and Antmod's API Specifications.
So, are you interested in Antmod and want to give it a go? First, download the latest release and point your ANTMOD_HOME environment variable to the directory where you install Antmod. Antmod requires Java 1.4.2 or later and Ant 1.6.1 or later.
You can personalize Antmod using an .antmodrc file in your home directory. On Windows, you would typically create this file in the C:\Documents and Settings\loginname
directory.
Free Download - 5 Minute Product Review. When slow equals Off: Manage the complexity of Web applications - Symphoniq
![]()
Free Download - 5 Minute Product Review. Realize the benefits of real user monitoring in less than an hour. - Symphoniq