...
Puedes cambiar el estado de una aplicación de dos formas distintas. Puedes usar la Herramienta de activación ó la Consola de Adminsitración de Geronimo.
...
Recibirás una lista de todo módulo instalado en el servidor. Nota que los módulos iniciados se distinguen con un signo + a su izquierda y son los que se despliegan primero en la lista. No Format |
bgColor
#000000
borderStyle | solid
I:\GERONIMO\geronimo-1.1\bin>deploy --user system --password manager list-modules
Using GERONIMO_BASE: I:\GERONIMO\geronimo-1.1
Using GERONIMO_HOME: I:\GERONIMO\geronimo-1.1
Using GERONIMO_TMPDIR: I:\GERONIMO\geronimo-1.1\var\temp
Using JRE_HOME: C:\j2sdk1.4.2_10
Found 33 modules
+ aplicaciones.ejemplo/ApHolaMundo/1.1/war @ http://localhost:8080/hola
+ geronimo/activemq/1.1/car
+ geronimo/activemq-broker/1.1/car
+ geronimo/axis/1.1/car
+ geronimo/axis-deployer/1.1/car
+ geronimo/client-deployer/1.1/car
+ geronimo/geronimo-gbean-deployer/1.1/car
+ geronimo/hot-deployer/1.1/car
+ geronimo/j2ee-deployer/1.1/car
+ geronimo/j2ee-security/1.1/car
+ geronimo/j2ee-server/1.1/car
+ geronimo/j2ee-system/1.1/car
+ geronimo/jetty/1.1/car
+ geronimo/jetty-deployer/1.1/car
+ geronimo/openejb/1.1/car
+ geronimo/openejb-deployer/1.1/car
+ geronimo/remote-deploy-jetty/1.1/car @ http://localhost:8080/remote-deploy
+ geronimo/rmi-naming/1.1/car
+ geronimo/sharedlib/1.1/car
+ geronimo/system-database/1.1/car
+ geronimo/webconsole-jetty/1.1/car
`-> framework.war @ http://localhost:8080/console
`-> standard.war @ http://localhost:8080/console-standard
+ geronimo/welcome-jetty/1.1/car @ http://localhost:8080/
geronimo/client/1.1/car
geronimo/client-corba/1.1/car
geronimo/client-security/1.1/car
geronimo/client-system/1.1/car
geronimo/j2ee-corba/1.1/car
geronimo/javamail/1.1/car
geronimo/online-deployer/1.1/car
geronimo/shutdown/1.1/car
geronimo/uddi-jetty/1.1/car
geronimo/upgrade/1.1/car
geronimo/upgrade-cli/1.1/carNuestro objetivo es "+ aplicaciones.ejemplo/ApHolaMundo/1.1/war @ http://localhost:8080/hola
", ya que el estado de ese módulo es started (iniciado) al tener al signo + a su izquierda. Como alternativa, puedes ejecutar al siguiente comando para enlistar sólo a los módulos iniciados:
...
Recibirás un mensaje de confirmación similar al que presentamos a continuación, indicando que el módulo ha sido detenido. No Format |
bgColor
#000000
borderStyle | solid
I:\GERONIMO\geronimo-1.1\bin>deploy --user system --password manager stop aplicaciones.ejemplo/ApHolaMundo/1.1/war
Using GERONIMO_BASE: I:\GERONIMO\geronimo-1.1
Using GERONIMO_HOME: I:\GERONIMO\geronimo-1.1
Using GERONIMO_TMPDIR: I:\GERONIMO\geronimo-1.1\var\temp
Using JRE_HOME: C:\j2sdk1.4.2_10
Stopped aplicaciones.ejemplo/ApHolaMundo/1.1/warAhora al enlistar a todo módulo detenido, deberías observar que se agregó a dicha lista al módulo aplicaciones.ejemplo/ApHolaMundo/1.1/war
. Observa al comando junto con sus resultados en el siguiente ejemplo.
No Format |
---|
bgColor | #000000borderStyle | solid
I:\GERONIMO\geronimo-1.1\bin>deploy --user system --password manager list-modules --stopped
Using GERONIMO_BASE: I:\GERONIMO\geronimo-1.1
Using GERONIMO_HOME: I:\GERONIMO\geronimo-1.1
Using GERONIMO_TMPDIR: I:\GERONIMO\geronimo-1.1\var\temp
Using JRE_HOME: C:\j2sdk1.4.2_10
Found 12 modules
aplicaciones.ejemplo/ApHolaMundo/1.1/war
geronimo/client/1.1/car
geronimo/client-corba/1.1/car
geronimo/client-security/1.1/car
geronimo/client-system/1.1/car
geronimo/j2ee-corba/1.1/car
geronimo/javamail/1.1/car
geronimo/online-deployer/1.1/car
geronimo/shutdown/1.1/car
geronimo/uddi-jetty/1.1/car
geronimo/upgrade/1.1/car
geronimo/upgrade-cli/1.1/carPara iniciar módulos, sólo emplea start (iniciar) en lugar de stop (detener).
...
Recibirás un mensaje similar al siguiente:
No Format |
---|
bgColor | #000000borderStyle | solid
I:\GERONIMO\geronimo-1.1\bin>deploy --user system --password manager start aplicaciones.ejemplo/ApHolaMundo/1.1/war
Using GERONIMO_BASE: I:\GERONIMO\geronimo-1.1
Using GERONIMO_HOME: I:\GERONIMO\geronimo-1.1
Using GERONIMO_TMPDIR: I:\GERONIMO\geronimo-1.1\var\temp
Using JRE_HOME: C:\j2sdk1.4.2_10
Started aplicaciones.ejemplo/ApHolaMundo/1.1/war @
http://localhost:8080/holaComo alternativa a la opción de línea de comandos, puedes emplear a la Consola de Aministración de Geronimo para cambiar el estado de los módulos. Abre la Consola de Administración de Geronimo y navega en Applications (Aplicaciones) en el menú Console Navigation (Navegación de Consola) ubicado a mano izquierda. Ahí encontrarás Application EARs (EARs de Aplicaciones) y Web App WARs (WARs de Web Aps) con lo que, dependiendo del tipo de aplicación a la cual quieras cambiar el estado, podrás elegir alguna de esas dos opciones. Para este ejemplo continuaremos con el uso de HolaMundo.war como aplicación ejemplo, y con ello elegiremos Web App WARs.
...