...
Todo lo que necesitas son de 5 a 10 minutos y el seguir los pasos básicos siguientes.
Antesala
Apache Geronimo es un servidor de aplicaciones J2EE certificado que es completamente opensource y bajo Licencia Apache. Geronimo primero pasó la prueba Technology Compatibility Kit (TCK) en 2005 y la versión 1.0 se lanzó en Enero 2006. La comunidad de Geronimo es mantenida por 28 committers de más de 8 compañias; múltiples organizaciones han iniciado la construcción de aplicaciones sobre Geronimo. Geronimo v1.1 es el segundo lanzamiento oficial del servidor de aplicaciones de la Fundación de Software Apache.
Obteniendo el software
En estos momentos tienes una opción para obtener el software. La forma más rápida y sencilla es obtener al binario directamente del sitio de Apache. Ya que este artÃculo pretende ayudarte a tener a Apache Geronimo arriba y en ejecución de la forma más rápida, sólo se cubrirá la descarga del binario por el momento.
Pre-requisitos
Aunque esta forma de instalación es la más rápida, requerirás instalar cierto software previo a la instalación de Geronimo.
J2SE 1.5
Geronimo actualmente emplea Sun ORB para RMI, por lo cual se requiere emplear SUN JDK. Consulta la siguiente URL para detalles en como descargar e instalar J2SE 1.5:
http://java.sun.com
Descargar binarios
Dependiendo de la plataforma en la cual pretendas instalar y ejecutar Apache Geronimo, requerirás elegir la imagen de instalación apropiada. Abre un explorador Web e ingresa a la siguiente URL; ahà encontrarás los paquetes disponibles para descarga (binarios y código fuente).
...
La instalación de Apache Geronimo es tan simple como la decompresión de archivos .zip ó .tar. El siguiente paso es iniciar al servidor.
Iniciar al servidor
Con Apache Geronimo ya instalado, abre una consola de lÃnea de comandos y cambia de directorio a <geronimo_home>/bin. En ese directorio encontrarás algunos archivos script (.bat y .sh) junto con cinco archivos .jar. Si observas a los últimos cinco archivos mencionados, encontrarás:
...
Al momento ya cuentas con Apache Geronimo activo y en ejecución, y el tiempo invertido ha sido mÃnimo. La siguiente sección te propondrá una JSP ejemplo muy simple y te mostrará como activar y ejecutar dicha aplicación ejemplo.
Crear y activar una aplicación ejemplo
Una JSP tipo HolaMundo es casi un predeterminado para esas pruebas básicas y todos están familiarizados con ella. Crea un nuevo directorio para guardar a todo archivo relacionado con la aplicación. De ahora en adelante, la referencia a ese directorio será <app_home>.
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <welcome-file-list> <welcome-file>HolaMundo.jsp</welcome-file> </welcome-file-list> </web-app> |
Empaqueta la aplicación
Desde una lÃnea de comandos, cambia de directorio a <app_home> y ejecuta el siguiente comando para empaquetar la aplicación HolaMundo en un solo archivo .war.
...
Lo anterior te creará un archivo HolaMundo.war en el directorio <app_home>. El siguiente paso es activar la aplicación.
Activar y probar la aplicación
Para activar la aplicación tienes dos opciones, puedes usar la Consola Geronimo ó la lÃnea de comandos. Para este ejemplo, usarás ambas.
...
Resumen
Este artÃculo te mostró lo simple que es tener arriba y en ejecución a Apache Geronimo. El tiempo global para levantar al servidor deberÃa ser de menos de cinco minutos si cuentas con el prerrequisito (Java 1.5) instalado. Además, este artÃculo te mostró como crear, activar y probar una JSP ejemplo bastante simple, en menos de cinco minutos.