Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Anchor
top
top

Article translated by: Waldo Ramírez Montaño
_*Artículo Ramírez Montaño
Artículo donado por:* Hernan Cunico_

Apache Geronimo proporciona diversas herramientas para la administración administración del servidor. Estas herramientas están están disponibles vía vía la línea línea de comandos y algunas vía vía una consola basada en Web. La consola Geronimo basada en Web es explicada a detalle en la siguiente sección sección Consola de Administración Geronimo. Las herramientas de línea línea de comandos, que actualmente están están disponibles, se localizan en el directorio <geronimo_home>/bin y son enumeradas en la lista siguiente:

...

Aunque el nombre de las herramientas es propiamente explicativo, probablemente no sea el mismo caso con los parámetros parámetros de las herramientas. La siguiente sección sección explica más más a detalle el uso de los comandos.

...

Este comando es indudablemente empleado para iniciar (start) al servidor Apache Geronimo. Puedes iniciar al servidor Apache Geronimo de dos formas distintas, mediante la ejecución ejecución de los comandos siguientes:

<geronimo_home>/bin/java -jar server.jar

ó ó simplemente,

<geronimo_home>/bin/startup

...

En ambos casos, el comando acepta los mismos parámetrosparámetros. Los parámetros parámetros disponibles son:

--quiet
Evade la barra habitual del progreso de inicio. Es típicamente típicamente usado cuando se redirige la salida de consola a un archivo, ó ó cuando se inicia al servidor desde una IDE ú ú otra herramienta.

--long
Escribe el progreso de inicio en la consola, en un formato que es apto para la redirección redirección de la salida de consola a un archivo, ó ó cuando se inicia al servidor desde una IDE ú ú otra herramienta (no emplea líneas líneas de texto para actualizar la información información del progreso, que es usada por defecto, si no especificas --quiet ó ó --long).

-v --verbose
Indica que el nivel de bitácora bitácora (log) en la consola sea INFO, resultando en mayor salida en la consola, de la cual normalmente se presenta.

-vv --veryverbose
Indica que el nivel de bitácora bitácora (log) en la consola sea DEBUG, resultando en aún aún mayor salida en la consola.unmigrated-wiki

-markup*-override \ [_configId_]*
Ignora las configuraciones en *<geronimo_home>/var/config.list*, tal que sólo sólo sean iniciadas las configuraciones enlistadas en la línea línea de comandos. Nótese Nótese que varias características características J2EE dependen de que ciertas configuraciones sean iniciadas, por lo cual debes ser muy cuidadoso en decidir qué qué omitir. Cualquier argumento posterior a *-override*, se asume como nombre de configuraciónconfiguración.

Cuando ejecutas este comando desde una línea línea de comandos Microsoft Windows, dicha ventana se queda bloqueada con los resultados del inicio (startup) en la pantalla. En un sistema operativo basado en Linux, puedes ejecutar este comando de trasfondo, recuperando el control de dicha ventana de terminal de consola.

Si ejecutas al comando de inicio sin parámetro parámetro alguno, obtendrás obtendrás una pantalla similar a la siguiente.

No Format
bgColor#000000
borderStylesolid
Booting Geronimo Kernel (in Java 1.4.2-02)...
Started configuration  1/22   0s geronimo/rmi-naming/1.0/car
Started configuration  2/22   1s geronimo/j2ee-server/1.0/car
Started configuration  3/22   1s geronimo/j2ee-security/1.0/car
Started configuration  4/22   5s geronimo/activemq-broker/1.0/car
Started configuration  5/22   0s geronimo/activemq/1.0/car
Started configuration  6/22   0s geronimo/system-database/1.0/car
Started configuration  7/22   2s geronimo/directory/1.0/car
Started configuration  8/22   0s geronimo/ldap-realm/1.0/car
Started configuration  9/22   1s geronimo/jetty/1.0/car
Started configuration 10/22   0s geronimo/geronimo-gbean-deployer/1.0/car
Started configuration 11/22   1s geronimo/j2ee-deployer/1.0/car
Started configuration 12/22   0s geronimo/jetty-deployer/1.0/car
Started configuration 13/22   1s geronimo/welcome-jetty/1.0/car
Started configuration 14/22   0s geronimo/ldap-demo-jetty/1.0/car
Started configuration 15/22   1s geronimo/servlets-examples-jetty/1.0/car
Started configuration 16/22   2s geronimo/jsp-examples-jetty/1.0/car
Started configuration 17/22   2s geronimo/webconsole-jetty/1.0/car
Started configuration 18/22   1s geronimo/uddi-jetty/1.0/car
Started configuration 19/22   1s geronimo/jmxdebug-jetty/1.0/car
Started configuration 20/22   7s geronimo/daytrader-derby-jetty/1.0/car
Started configuration 21/22   0s geronimo/remote-deploy-jetty/1.0/car
Started configuration 22/22   0s geronimo/hot-deployer/1.0/car
Startup completed in 28 seconds
  Listening on Ports:
    1099 0.0.0.0   RMI Naming
    1389 0.0.0.0   Apache Directory LDAP
    1527 0.0.0.0   Derby Connector
    4201 0.0.0.0   ActiveIO Connector EJB
    4242 0.0.0.0   Remote Login Listener
    8019 127.0.0.1 Jetty Connector AJP13
    8080 0.0.0.0   Jetty Connector HTTP
    8443 0.0.0.0   Jetty Connector HTTPS
   61616 0.0.0.0   ActiveMQ Message Broker Connector

  Started Application Modules:
    WAR: geronimo/welcome-jetty/1.0/car
    WAR: geronimo/servlets-examples-jetty/1.0/car
    EAR: geronimo/daytrader-derby-jetty/1.0/car
    EAR: geronimo/webconsole-jetty/1.0/car
    WAR: geronimo/jmxdebug-jetty/1.0/car
    RAR: geronimo/activemq/1.0/car
    WAR: geronimo/ldap-demo-jetty/1.0/car
    WAR: geronimo/jsp-examples-jetty/1.0/car
    WAR: geronimo/remote-deploy-jetty/1.0/car
    RAR: geronimo/system-database/1.0/car
    EAR: geronimo/uddi-jetty/1.0/car

  Web Applications:
    http://Gentux:8080/
    http://Gentux:8080/console
    http://Gentux:8080/console-standard
    http://Gentux:8080/daytrader
    http://Gentux:8080/debug-tool
    http://Gentux:8080/jsp-examples
    http://Gentux:8080/juddi
    http://Gentux:8080/ldap-demo
    http://Gentux:8080/remote-deploy
    http://Gentux:8080/servlets-examples

Geronimo Application Server started

Regresar a la sección sección superior

shutdown
Anchor
shutdown
shutdown

Si el comando startup inicia al servidor Apache Geronimo, shutdown definitivamente lo detendrádetendrá. Este comando tiene la sintaxis siguiente:

Wiki Markup*{{<geronimo_home>/bin/shutdown \ [_opciones_]}}*

Las opciones disponibles son:

unmigrated-wiki-markup*--user \ [_nombre_de_usuario_]*
Especifica el nombre de usuario con autoridad para detener al servidor. Por defecto, deberías deberías normalmente usar *system* como nombre de usuario.unmigrated

-wiki-markup*--password \ [_constraseña_]* Especifica la contraseña para el nombre de usuario que ingresas. Por defecto, deberías normalmente usar *manager* como contraseña.

Wiki Markup
*--port \[_número_de_puerto_]*
Especifica al puerto RML para conectarse al servidor (por ejemplo, el puerto de conexión JMX). Por defecto, deberías normalmente usar al puerto *1099*.

constraseña]
Especifica la contraseña para el nombre de usuario que ingresas. Por defecto, deberías normalmente usar manager como contraseña.

--port [número_de_puerto]
Especifica al puerto RML para conectarse al servidor (por ejemplo, el puerto de conexión JMX). Por defecto, deberías normalmente usar al puerto 1099.

Si no especificas parámetro alguno, el comando te solicitará un nombre de usuario y contraseñaSi no especificas parámetro alguno, el comando te solicitará un nombre de usuario y contraseña, asumiendo al puerto 1099 por defecto, sin solicitarte puerto alguno.

Regresar a la sección sección superior

geronimo
Anchor
geronimo
geronimo

El comando geronimo te permite ejecutar las dos acciones previas, esto es iniciar (start) y detener (stop) al servidor en distintos modos, dependiendo de los parámetros parámetros que especifiques. El comando tiene la siguiente sintaxis:

Wiki Markup*{{<geronimo_home>/bin/geronimo \ [_opciones_]}}*

Las opciones disponibles son:

debug
Esta opción iniciará opción iniciará al servidor en depuración depuración JDB.

jpda start
Esta opción iniciará opción iniciará al servidor en depuración depuración JPDA.

run
Esta opción iniciará opción iniciará al servidor en la ventana actual.

start
Esta opción iniciará opción iniciará al servidor en una ventana separada, tal como el comando #startup.

stop
Esta opción detendrá opción detendrá al servidor.

Tanto start y stop como opciones para este comando, tienen el mismo conjunto de parámetros parámetros de los comandos #startup y #shutdown.

Regresar a la sección sección superior

deploy
Anchor
deploy
deploy

La herramienta de activación activación (deploy) es usada para instalar, desinstalar, iniciar y detener aplicaciones y módulosmódulos, y para instalar y desinstalar configuraciones (por ejemplo, algunos planes de activación activación con configuración específicaconfiguración específica, ajustes de seguridad, etc.). Debido al número número de opciones en este caso, la herramienta de activación activación se cubre a detalle en la Sección Sección de activación activación - Herramienta de activaciónactivación.

Note

Esta es una herramienta poderosa con muchos parámetros parámetros y opciones, pero su uso no es tan complicado del todo.

Así Así como el comando de inicio (startup), la herramienta de activación activación puede ser invocada de dos formas:

Wiki Markup*{{java -jar deployer.jar \ [_opciones_generales_] <_comando_> \ [_opciones_de_comando_]}}*

ó ó simplemente

Wiki Markup*{{deploy \ [_opciones_generales_] <_comando_> \ [_opciones_de_comando_]}}*

Por favor, consulte la Herramienta de activaciónactivación para una descripción descripción completamente detallada de las opciones y uso de esta herramienta.

Regresar a la sección sección superior

client.jar
Anchor
client
client

El client.jar ejecuta al contenedor de la aplicación aplicación cliente. El comando tiene la sintaxis siguiente:unmigrated-wiki-markup

*{{java -jar client.jar config-name \ [app arg] \ [app arg] ...}}*

El primer argumento identifica la configuración configuración Geronimo que contiene la aplicación aplicación cliente que desees ejecutar. El resto de argumentos serán serán pasados como argumentos para la aplicación aplicación cliente cuando ésta ésta sea iniciada.

Regresar a la sección sección superior