Cargo: wrapper to manipulate Java EE containers
Cargo is often used to deploy applications to containers from ant or maven builds. Cargo can install the container and dependencies needed for your deployment as well.
Cargo provides the following Tools and APIs:* A Java API to start/stop/configure Java Containers and deploy modules into them.
* A Java API to parse/create/merge Java EE Modules
* Ant tasks and Maven 2/Maven 3 plugins. Supported Containers:
* Geronimo
* Glassfish
* JBoss
* Jetty
* Jo!
* JOnAS
* JRun
* Orion/OC4J
* Resin
* Tomcat
* WebLogic http://cargo.codehaus.org/
