JEE 5 (GlassFish)
Introducción
GlassFish es un servidor JEE.
Este artículo describe una instalación estándar por defecto y aspectos básicos sobre la misma.
Obtención
- ”GlassFish Server Open Source Edition 2.1.1” se puede obtener, entre otras fuentes, descargándolo de https://glassfish.dev.java.net/
- ”Instructions to unbundle and configure GlassFish Server Open Source Edition“ se puede obtener de https://glassfish.java.net/downloads/v2.1.1-final.html
- ”GlassFish v2.1 Quick Start Guide” está disponible en https://glassfish.dev.java.net/downloads/quickstart/index.html
Compilación
Se ha obtenido el paquete binario para instalación, por lo que no procede la compilación del código fuente.
Instalación
Seguint les ”Instructions to unbundle and configure GlassFish Server Open Source Edition“ ens queda a:
/opt/glassfish/ -linux
U:\glassfish\ -windows
Configuración
Contrasenyes inicials
The default admin user name is admin and the password is adminadmin.
The default master password is changeit.
Creació d'un nou domini
Creació d'un domini anomenat 'applications'
asadmin> create-domain --user admin --portbase 14800 applications
Introduzca la contrase±a de administraci¾n>
Introduzca de nuevo la contrase±a de administraci¾n>
Introduzca la contrase±a maestra [Pulse Intro para aceptar la predeterminada]:>
Introduzca la contrase±a maestra otra vez [Pulse Intro para aceptar la predeterminada]:>
Utilizando el puerto 14848 para Admin.
Utilizando el puerto 14880 para HTTP Instance.
Utilizando el puerto 14876 para JMS.
Utilizando el puerto 14837 para IIOP.
Utilizando el puerto 14881 para HTTP_SSL.
Utilizando el puerto 14838 para IIOP_SSL.
Utilizando el puerto 14839 para IIOP_MUTUALAUTH.
Utilizando el puerto 14886 para JMX_ADMIN.
Se estß creando el dominio con el perfil: developer, tal como se especifica por la variable AS_A
DMIN_PROFILE en el archivo de configuraci¾n.
------ Se estß utilizando el perfil [developer] para crear el dominio ------
Procesamiento XML para perfil personalizado: Documento base U:\glassfish\lib\install\templates\
default-domain.xml.template]. Nombre de perfil [developer]. Procesando propiedad [domain.xml.sty
le-sheets].
El archivo con la configuraci¾n regional especificada [es_ES] ubicado en: [U:\glassfish\lib\inst
all\templates\locales\es_ES\index.html] no se pudo encontrar. En su lugar, se utilizarß el archi
vo index.html (en_US) predeterminado.
Usos del almacÚn de seguridad: JKS
Se cre¾ el dominio applications.
Canvi de l'idioma d'un domini
Per defecte l'idioma del domini s'agafa del sistema operatiu, però es pot canviar així:
Pel domini 'applications' creat anteriorment, editar el fitxer U:\glassfish\domains\applications\config\domain.xml
A la línia
<domain application-root="${com.sun.aas.instanceRoot}/applications" log-root="${com.sun.aas.instanceRoot}/logs">
afegir l'atribut locale
<domain application-root="${com.sun.aas.instanceRoot}/applications" log-root="${com.sun.aas.instanceRoot}/logs" locale="en">
Iniciant el domini amb
>asadmin start-domain applications
podem accedir mitjançant
http://localhost:14848/ (el baseport especificat +48)
amb la interface d'usuari en el locale espeficat amb l'atribut anterior.
Verificación
Per a iniciar el servidor, es segueixen les instruccions a: https://glassfish.dev.java.net/downloads/quickstart/index.html
asadmin start-domain domain1
Errores y soluciones
(void)