Cargo is a thin wrapper around existing containers (e.g. J2EE containers). It provides different APIs to easily manipulate containers.
Cargo provides the following APIs:
- A Java API to start/stop/configure Java Containers and deploy modules into them. We also offer Ant tasks, Maven 1, Maven 2 plugins. Intellij IDEA and Netbeans plugins are in the sandbox.
- A Java API to parse/create/merge J2EE Modules
It supports Geronimo, JBoss, Jetty, Orio, Resin, Tomcat and WebLogic