In accordance with one embodiment of the present invention applications
are configured with custom modules. A deployment descriptor of an
application includes a definition for a new container type and modules of
the new container type. A deployment system reads the deployment
descriptor and implements the modules of the new container type. The new
containers are then available to assist in the deployment of the
application.