A continuacion se realizara la instalacion de Glassfish version 2.1 el Servidor de Aplicaciones J2EE en un servidor Ubuntu 9.04, permitiendo la ejecucion del servicio al momento de iniciar la maquina.
Pasos :
cd /opt/glassfish/http://<servidor>:4848
Creacion de los Scripts para el inicio automatico del Glassfish cuando se enciende la maquina :
#! /bin/sh
GLASSFISHPATH=/opt/glassfish/bin
case "$1" in
start)
echo "starting glassfish from $GLASSFISHPATH"
sudo -u glassfish $GLASSFISHPATH/asadmin start-domain domain1
;;
restart)
$0 stop
$0 start
;;
stop)
echo "stopping glassfish from $GLASSFISHPATH"
sudo -u glassfish $GLASSFISHPATH/asadmin stop-domain domain1
;;
*)
echo $"usage: $0 {start|stop|restart}"
exit 3
;;
esac
Esta guia esta basada en su totalidad de la guia en ingles de Installing Glassfish 2 on Ubuntu en TuxTrainig, que me salvo la vida el dia de hoy !!!
Enlaces :
En el mundo del desarrollo de aplicaciones web en Java existen muchas herramientas que permiten crear paginas utilizando JSP (como el popular Tomcat de Apache), pero algunas veces necesitamos ir mas a fondo en la construccion de una aplicacion web y utilizar la version empresarial de Java (J2EE) para construir aplicaciones que respondan a una arquitectura mas especializada y nos encontramos que ya no podemos utilizar un simple servidor de aplicaciones, si no que necesitamos un Servidor de Aplicaciones J2EE, que soporte los componentes para la creacion de aplicaciones web empresariales utilizando los estandares sugeridos dentro del J2EE.
De estos Servidores de Aplicacion para J2EE, existen de todos los tamaños, sabores y colores; pero el soportado oficialmente por Sun Microsystem se llama Glassfish el cual viene en una version comercial llamada el Sun GlassFish Enterprise Server y en una version de codigo abierto llamada simplemente Glassfish, la cual posee dos licencias la CDDL y el GPL.
Asi que Glassfish es el servidor de aplicaciones para Java en su version J2EE, que permite la creacion de aplicaciones empresariales con componentes web, transaccionales y de persistencia.
Enlaces :