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)