Overhauled project structure and build lifecycle.  Now the build cycle looks roughly like this:

clean - target, dist, build
compile
test - only unit tests
package - creates scripts and copies resources to "build"
integration-test - got this working again
install - creates javadoc jar, source jar and places in build dir.  Also creates a distributable package and puts it in "dist".
deploy - puts rampart jar into TGAC maven repo.