Cargo : Container This page last changed on Feb 19, 2006 by vmassol. ### Definition A top level interface wrapping a real physical container ### Explanation A container is the base concept in Cargo. It represents an existing container runtime. A container is composed of a Configuration. There are 2 types of containers: Local Container Remote Container ### Container features Container Instantiation — Create a container instance Local Container — A container executing on the machine where Cargo executes Container Classpath — How to configure the executing container's classpath Container Start — Start a container that is not already running Container Stop — Stop a running container Container Timeout — Timeout after which the container start/stop is deemed failed Embedded Container — A container executing in the same JVM where Cargo is running Installed Container — A container installed on the machine where Cargo executes Installer — Installs a container Passing system properties — How to pass system properties that will be available to the container while executing Remote Container — A container that is already running on some machine (local or remote) ### Container support List of supported containers and the extensions that are implemented for each container (Java API, Ant tasks and Maven plugins). The specified version is the Cargo version where the feature was first made available. Click on a container's name to see a detailed list of features it supports.
Container | Java API(version) | Ant tasks(version) | Maven 1 plugin(version) | Maven 2 plugin(version)
--- | --- | --- | --- | ---
Geronimo 1.x | 0.8 | 0.8 | 0.8 | 0.8
JBoss 3.x | 0.7 | 0.7 | 0.7 | 0.1
JBoss 4.x | 0.7 | 0.7 | 0.7 | 0.1
Jetty 4.x | 0.1 | ??? | ??? | 0.8
Jetty 5.x | 0.8 | ??? | ??? | 0.8
Jetty 6.x | 0.8 | ??? | ??? | 0.8
jo! 1.x | 0.5 | 0.5 | 0.5 | 0.1
OC4J 9.x | 0.3 | 0.3 | 0.5 | 0.1
Orion 1.x | 0.1 | 0.1 | 0.5 | 0.1
Orion 2.x | 0.1 | 0.1 | 0.5 | 0.1
Resin 2.x | 0.1 | 0.1 | 0.5 | 0.1
Resin 3.x | 0.1 | 0.1 | 0.5 | 0.1
Tomcat 3.x | 0.1 | 0.1 | 0.5 | 0.1
Tomcat 4.x | 0.1 | 0.1 | 0.5 | 0.1
Tomcat 5.x | 0.1 | 0.1 | 0.5 | 0.1
WebLogic 8.x | 0.3 | 0.3 | 0.5 | 0.1
We also encourage you to report success and failures on different versions of those containers in the Tested on section.

Document generated by Confluence on Mar 22, 2006 15:28