...
anchortop
...
El plan de activación Geronimo para una aplicación Web, es un documento XML. Se define por el esquema geronimo-web-1.1.xsd. el cual puede encontrarse en el subdirectorio <geronimo_home>/schema/ del directorio principal de instalación de Geronimo. Este plan de activación debería encontrarse en la carpeta WEB-INF y ser llamado geronimo-web.xml e incluido en el WAR de la aplicación Web.
El plan de activación siempre debería emplear el namespace web Geronimo, y típicamente requiere elementos del Geronimo Naming namespace. Además, tiene un atributo requerido para identificar su nombre de configuración, así como un atributo opcional para seleccionar una configuración padre. Un plan de activación de aplicación Web típica incluirá los atributos siguientes y debería encontrarse en la carpeta WEB-INF:
...
Descripción del contenido del código superior :
...
- ModuleID y dependencias se definen en el bloque <environment> del archivo XML. Cualquier aplicación ó módulo puede declarar un moduleID para si misma(o) mediante el elemento moduleID, y puede declarar dependencias mediante el elemento dependency. El siguiente ejemplo detalla dependencias declaradas en el bloque <environment>.
...
...
Al activar la aplicación, HolaMundo.war será creado en la carpeta <geronimo_home>/deploy/.
...
1.1.2 Aplicación web: Ruta de activación Anchor classpath classpath
Estos elementos son:
ModuleId : Un moduleID unifica al módulo específico; incluyendo su nombre, versión, etc. De hecho, existen cuatro componentes de un moduleID. El moduleID crea un nombre único para la aplicación Web. Si moduleID no se proporciona, el nombre de la aplicación Web será default/nombre-del-war/timestamp/war.
...
1.1.3 Web application: context root Anchor contextrootcontextroot
This element controls the URL that clients use to access the Web application.
...
1.1.4 Web Application: Binding to Specific Ports Anchor ports ports
A Web application is normally deployed to the default Web container instance, and uses the network ports for that Web container. But it's possible to set up an additional Web container with different network ports and other configuration settings. The web-container element can be used to associate this Web application with a specific Web container instance, which can have the effect of binding this Web application to a different set of ports, than other Web applications.A set of elements need to be set for such binding to specific ports.
...