Utilice la página Implementar aplicaciones o módulos para implementar una aplicación.
La página Implementar aplicaciones o módulos contiene las opciones siguientes para todas las aplicaciones. Únicamente aparecen más opciones en caso de que especifique el campo Ubicación para la aplicación.
Ubicación del archivo de almacenamiento para la aplicación que está implementando.
Las opciones siguientes especifican desde dónde se puede acceder al archivo del almacenamiento y si el archivo de almacenamiento es un archivo o un directorio.
El archivo de almacenamiento es un archivo que reside en la máquina cliente o al que se puede acceder desde la misma.
La máquina cliente es el host en el que está viendo la Consola de administración por medio de un navegador.
El archivo de almacenamiento es un archivo que reside en la máquina servidor o es una aplicación desempaquetada en un directorio de despliegue.
El equipo servidor es el sistema anfitrión que está ejecutando el servidor de administración del dominio de Servidor GlassFish.
Tipo de aplicación. Las opciones disponibles son:
Aplicación de Web
Aplicación empresarial
Cliente de aplicaciones
Módulo del conector
JAR EJB
Otro
Clústeres e instancias independientes en los que implementar la aplicación o módulo. Mueva los destinos seleccionados a la columna Destinos seleccionados mediante los botones Agregar y Agregar todos. Mueva los destinos que no necesite a la columna Destinos disponibles mediante los botones Eliminar y Eliminar todos.
Esta opción sólo se muestra si se han creado clústeres o instancias independientes en el dominio.
Las opciones adicionales para los distintos tipos de aplicación se describen en las siguientes secciones.
Si el tipo de aplicación corresponde a una aplicación web, aparecen las siguientes opciones.
Ruta hacia la aplicación. En la URL de la aplicación web, la raíz de contexto aparece justo después del número de puerto (http://host:port /context-root/...). La raíz de contexto debe comenzar por una barra diagonal, por ejemplo, /hello.
Nombre de la aplicación.
El nombre puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). El identificador de versión debe comenzar por una letra o número. Puede contener caracteres alfanuméricos más los caracteres de guión bajo (_), guión (-) y punto (.). Para obtener más información sobre las versiones de módulo y de aplicación, consulte Module and Application Versions de Oracle GlassFish Server 3.1 Application Deployment Guide.
Servidores virtuales asociados a esta aplicación.
La opción Servidores virtuales aparece si solo existe la instancia de servidor predeterminada, server. Si existen clústeres u otras instancias de servidor independientes, puede seleccionar los servidores virtuales después de la implementación. Vaya a la página Editar aplicación, seleccione la ficha Destino y seleccione Administrar servidores virtuales para el destino que desee.
Si está opción está seleccionada, entonces la aplicación está activada. Esta opción está seleccionada por defecto.
Si se selecciona la casilla de verificación Habilitado, se habilita la alta disponibilidad para la aplicación de puntos de control de SFSB y posiblemente para la pasivación. Si se configura como False (el valor predeterminado), se inhabilita el guardado de sesiones web y puntos de control de SFSB para la aplicación, aplicación web o módulo EJB especificado. Si se define como true, la aplicación o módulo especificados se habilita para alta disponibilidad. Establezca esta opción como true sólo si se ha configurado y habilitado la alta disponibilidad en niveles superiores, como, por ejemplo, los niveles de servidor y contenedor.
Esta opción aparece si existen clústeres o instancias independientes del servidor aparte de la instancia de servidor predeterminada (server).
Si está seleccionada esta opción, los archivos JavaServer Pages ( JSP) se precompilarán. Si se deshabilita esta opción, los archivos JSP se compilarán en el tiempo de ejecución cuando se acceda a los mismos por primera vez. Esta opción se encuentra deshabilitada de forma predeterminada.
Si esta opción está seleccionada, los descriptores de implementación se verifican antes de la implementación. Si se produce un error en la verificación, no se realiza la implementación. El verificador examinará la estructura y el contenido de los descriptores de implementación. La verificación de aplicaciones de gran tamaño tiende a llevar mucho tiempo. Esta opción se deshabilita por defecto.
Los paquetes de verificación se deben haber instalado desde la Herramienta de actualización o se registrará una advertencia y se hará caso omiso de esta opción.
Si esta opción está seleccionada, se volverá a implementar la aplicación si está ya implementada. Si esta opción no está seleccionada y se intenta implementar una aplicación que ya se haya implementado, se producirá un error. Esta opción se deshabilita por defecto.
Esta opción controla si las sesiones web, instancias SFSB y temporizadores EJB creados de forma persistente se conservan entre reimplementaciones.
Esta opción se deshabilita por defecto. Esta opción sólo se admite en la instancia de servidor predeterminada, denominada server. No se admite para ningún otro destino, y se hace caso omiso de ella.
Algunos cambios efectuados en una aplicación entre reimplementaciones impiden que esta opción funcione correctamente. Por ejemplo, no cambie el conjunto de variables de instancia en la clase de bean SFSB.
Para las aplicaciones web, esta opción solo es aplicable si, en el archivo glassfish-web-app.xml, el atributo persistence-type del elemento session-manager es file.
Para instancias de bean de sesión con estado, el tipo de persistencia sin alta disponibilidad se establece en el servidor (con la opción Tipo de persistencia SFSB) y se debe configurar como file, que es el valor predeterminado y recomendado.
Si una sesión web, instancia SFSB o temporizador EJB activo no se conserva o restablece, ninguno de ellos estará disponible cuando se haya completado la reimplementación. Sin embargo, la reimplementación proseguirá y se registrará una advertencia.
Para conservar datos de estado activo, Servidor GlassFish serializa los datos y los guarda en la memoria. Para restaurar los datos, el cargador de clases de la aplicación que se acaba de volver a implementar deserializa los datos guardados anteriormente.
Si se selecciona, conserva todos los recursos de ámbito restringido a la aplicación y los restaura durante la reimplementación. Esta opción no está activada de forma predeterminada.
Lista de archivos JAR de la biblioteca separados por comas específicos de este módulo o aplicación. Las rutas pueden ser absolutas o relativas. Una ruta relativa es relativa a dir_dominio/lib/applibs. Si la ruta es absoluta, la ruta debe ser accesible para el servidor de administración del dominio (DAS), lo que implica que debe estar en dir_dominio. Las bibliotecas están disponibles para la aplicación en el orden en que están especificadas.
Una descripción de la aplicación.
Si el tipo de aplicación corresponde a una aplicación empresarial, aparecen las siguientes opciones.
Nombre de la aplicación.
El nombre puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). El identificador de versión debe comenzar por una letra o número. Puede contener caracteres alfanuméricos más los caracteres de guión bajo (_), guión (-) y punto (.). Para obtener más información sobre las versiones de módulo y de aplicación, consulte Module and Application Versions de Oracle GlassFish Server 3.1 Application Deployment Guide.
Servidores virtuales asociados a esta aplicación.
La opción Servidores virtuales aparece si solo existe la instancia de servidor predeterminada, server. Si existen clústeres u otras instancias de servidor independientes, puede seleccionar los servidores virtuales después de la implementación. Vaya a la página Editar aplicación, seleccione la ficha Destino y seleccione Administrar servidores virtuales para el destino que desee.
Si está opción está seleccionada, entonces la aplicación está activada. Esta opción está seleccionada por defecto.
Si se selecciona la casilla de verificación Habilitado, se habilita la alta disponibilidad para la aplicación de puntos de control de SFSB y posiblemente para la pasivación. Si se configura como False (el valor predeterminado), se inhabilita el guardado de sesiones web y puntos de control de SFSB para la aplicación, aplicación web o módulo EJB especificado. Si se define como true, la aplicación o módulo especificados se habilita para alta disponibilidad. Establezca esta opción como true sólo si se ha configurado y habilitado la alta disponibilidad en niveles superiores, como, por ejemplo, los niveles de servidor y contenedor.
Esta opción aparece si existen clústeres o instancias independientes del servidor aparte de la instancia de servidor predeterminada (server).
Si esta opción está seleccionada, se permite el acceso a Java Web Start para un módulo de cliente de aplicaciones. Esta opción se deshabilita por defecto.
Si está seleccionada esta opción, los archivos JavaServer Pages ( JSP) se precompilarán. Si se deshabilita esta opción, los archivos JSP se compilarán en el tiempo de ejecución cuando se acceda a los mismos por primera vez. Esta opción se encuentra deshabilitada de forma predeterminada.
Si esta opción está seleccionada, los descriptores de implementación se verifican antes de la implementación. Si se produce un error en la verificación, no se realiza la implementación. El verificador examinará la estructura y el contenido de los descriptores de implementación. La verificación de aplicaciones de gran tamaño tiende a llevar mucho tiempo. Esta opción se deshabilita por defecto.
Los paquetes de verificación se deben haber instalado desde la Herramienta de actualización o se registrará una advertencia y se hará caso omiso de esta opción.
Si la opción está seleccionada, utiliza los requisitos de visibilidad de JAR de Servidor GlassFish v2 para las aplicaciones, en lugar de los más estrictos requisitos de Java EE 6 implementados en las versiones v3 de Servidor GlassFish, incluida 3.1. Esta opción no está activada de forma predeterminada.
La especificación de la plataforma Java EE 6 impone requisitos más estrictos que Java EE 5 sobre qué archivos JAR pueden ser visibles para varios módulos dentro de un archivo EAR. En concreto, los clientes de aplicación no deben tener acceso a los archivos JAR EJB o a otros archivos JAR del archivo EAR a menos que las referencias utilicen los mecanismos Java SE estándar (extensiones, por ejemplo) o el mecanismo biblioteca-directorio de Java EE. Al activar esta casilla se eliminan estas restricciones de Java EE 6.
Si esta opción está seleccionada, se volverá a implementar la aplicación si está ya implementada. Si esta opción no está seleccionada y se intenta implementar una aplicación que ya se haya implementado, se producirá un error. Esta opción se deshabilita por defecto.
Esta opción controla si las sesiones web, instancias SFSB y temporizadores EJB creados de forma persistente se conservan entre reimplementaciones.
Esta opción se deshabilita por defecto. Esta opción sólo se admite en la instancia de servidor predeterminada, denominada server. No se admite para ningún otro destino, y se hace caso omiso de ella.
Algunos cambios efectuados en una aplicación entre reimplementaciones impiden que esta opción funcione correctamente. Por ejemplo, no cambie el conjunto de variables de instancia en la clase de bean SFSB.
Para las aplicaciones web, esta opción solo es aplicable si, en el archivo glassfish-web-app.xml, el atributo persistence-type del elemento session-manager es file.
Para instancias de bean de sesión con estado, el tipo de persistencia sin alta disponibilidad se establece en el servidor (con la opción Tipo de persistencia SFSB) y se debe configurar como file, que es el valor predeterminado y recomendado.
Si una sesión web, instancia SFSB o temporizador EJB activo no se conserva o restablece, ninguno de ellos estará disponible cuando se haya completado la reimplementación. Sin embargo, la reimplementación proseguirá y se registrará una advertencia.
Para conservar datos de estado activo, Servidor GlassFish serializa los datos y los guarda en la memoria. Para restaurar los datos, el cargador de clases de la aplicación que se acaba de volver a implementar deserializa los datos guardados anteriormente.
Si se selecciona, conserva todos los recursos de ámbito restringido a la aplicación y los restaura durante la reimplementación. Esta opción no está activada de forma predeterminada.
Lista de archivos JAR de la biblioteca separados por comas específicos de esta aplicación. Especifica una ruta de acceso absoluta o relativa. Una ruta relativa es relativa a dir_dominio/lib/applibs. Si la ruta es absoluta, la ruta debe ser accesible para el servidor de administración del dominio (DAS), lo que implica que debe estar en dir_dominio. Las bibliotecas están disponibles para la aplicación en el orden en que están especificadas.
Una descripción de la aplicación.
Si el tipo de aplicación corresponde a un cliente de aplicaciones, aparecen las siguientes opciones.
Nombre de la aplicación.
El nombre puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). El identificador de versión debe comenzar por una letra o número. Puede contener caracteres alfanuméricos más los caracteres de guión bajo (_), guión (-) y punto (.). Para obtener más información sobre las versiones de módulo y de aplicación, consulte Module and Application Versions de Oracle GlassFish Server 3.1 Application Deployment Guide.
Si esta opción está seleccionada, se permite el acceso a Java Web Start para un módulo de cliente de aplicaciones. Esta opción se deshabilita por defecto.
Si esta opción está seleccionada, los descriptores de implementación se verifican antes de la implementación. Si se produce un error en la verificación, no se realiza la implementación. El verificador examinará la estructura y el contenido de los descriptores de implementación. La verificación de aplicaciones de gran tamaño tiende a llevar mucho tiempo. Esta opción se deshabilita por defecto.
Los paquetes de verificación se deben haber instalado desde la Herramienta de actualización o se registrará una advertencia y se hará caso omiso de esta opción.
Si esta opción está seleccionada, se volverá a implementar la aplicación si está ya implementada. Si esta opción no está seleccionada y se intenta implementar una aplicación que ya se haya implementado, se producirá un error. Esta opción se encuentra deshabilitada de forma predeterminada.
Una descripción de la aplicación.
Si el tipo de aplicación corresponde a un módulo de conector, aparecen las siguientes opciones.
Nombre de la aplicación.
El nombre puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). El identificador de versión debe comenzar por una letra o número. Puede contener caracteres alfanuméricos más los caracteres de guión bajo (_), guión (-) y punto (.). Para obtener más información sobre las versiones de módulo y de aplicación, consulte Module and Application Versions de Oracle GlassFish Server 3.1 Application Deployment Guide.
Si está opción está seleccionada, entonces la aplicación está activada. Esta opción está seleccionada de forma predeterminada.
Si esta opción está seleccionada, los descriptores de implementación se verifican antes de la implementación. Si se produce un error en la verificación, no se realiza la implementación. El verificador examinará la estructura y el contenido de los descriptores de implementación. La verificación de aplicaciones de gran tamaño tiende a llevar mucho tiempo. Esta opción se deshabilita por defecto.
Los paquetes de verificación se deben haber instalado desde la Herramienta de actualización o se registrará una advertencia y se hará caso omiso de esta opción.
Si esta opción está seleccionada, se volverá a implementar la aplicación si está ya implementada. Si esta opción no está seleccionada y se intenta implementar una aplicación que ya se haya implementado, se producirá un error. Esta opción se deshabilita por defecto.
Si se selecciona, conserva todos los recursos de ámbito restringido a la aplicación y los restaura durante la reimplementación. Esta opción no está activada de forma predeterminada.
Una descripción de la aplicación.
Si el tipo de aplicación corresponde a un JAR EJB, aparecen las siguientes opciones.
Nombre de la aplicación.
El nombre puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). El identificador de versión debe comenzar por una letra o número. Puede contener caracteres alfanuméricos más los caracteres de guión bajo (_), guión (-) y punto (.). Para obtener más información sobre las versiones de módulo y de aplicación, consulte Module and Application Versions de Oracle GlassFish Server 3.1 Application Deployment Guide.
Si está opción está seleccionada, entonces la aplicación está activada. Esta opción está seleccionada por defecto.
Si se selecciona la casilla de verificación Habilitado, se habilita la alta disponibilidad para la aplicación de puntos de control de SFSB y posiblemente para la pasivación. Si se configura como False (el valor predeterminado), se inhabilita el guardado de sesiones web y puntos de control de SFSB para la aplicación, aplicación web o módulo EJB especificado. Si se define como true, la aplicación o módulo especificados se habilita para alta disponibilidad. Establezca esta opción como true sólo si se ha configurado y habilitado la alta disponibilidad en niveles superiores, como, por ejemplo, los niveles de servidor y contenedor.
Esta opción aparece si existen clústeres o instancias independientes del servidor aparte de la instancia de servidor predeterminada (server).
Si esta opción está seleccionada, los descriptores de implementación se verifican antes de la implementación. Si se produce un error en la verificación, no se realiza la implementación. El verificador examinará la estructura y el contenido de los descriptores de implementación. La verificación de aplicaciones de gran tamaño tiende a llevar mucho tiempo. Esta opción se deshabilita por defecto.
Los paquetes de verificación se deben haber instalado desde la Herramienta de actualización o se registrará una advertencia y se hará caso omiso de esta opción.
Si la opción está seleccionada, utiliza los requisitos de visibilidad de JAR de Servidor GlassFish v2 para las aplicaciones, en lugar de los más estrictos requisitos de Java EE 6 implementados en las versiones v3 de Servidor GlassFish, incluida 3.1. Esta opción no está activada de forma predeterminada.
La especificación de la plataforma Java EE 6 impone requisitos más estrictos que Java EE 5 sobre qué archivos JAR pueden ser visibles para varios módulos dentro de un archivo EAR. En concreto, los clientes de aplicación no deben tener acceso a los archivos JAR EJB o a otros archivos JAR del archivo EAR a menos que las referencias utilicen los mecanismos Java SE estándar (extensiones, por ejemplo) o el mecanismo biblioteca-directorio de Java EE. Al activar esta casilla se eliminan estas restricciones de Java EE 6.
Si esta opción está seleccionada, se volverá a implementar la aplicación si está ya implementada. Si esta opción no está seleccionada y se intenta implementar una aplicación que ya se haya implementado, se producirá un error. Esta opción se deshabilita por defecto.
Esta opción controla si las sesiones web, instancias SFSB y temporizadores EJB creados de forma persistente se conservan entre reimplementaciones.
Esta opción se deshabilita por defecto. Esta opción sólo se admite en la instancia de servidor predeterminada, denominada server. No se admite para ningún otro destino, y se hace caso omiso de ella.
Algunos cambios efectuados en una aplicación entre reimplementaciones impiden que esta opción funcione correctamente. Por ejemplo, no cambie el conjunto de variables de instancia en la clase de bean SFSB.
Para las aplicaciones web, esta opción solo es aplicable si, en el archivo glassfish-web-app.xml, el atributo persistence-type del elemento session-manager es file.
Para instancias de bean de sesión con estado, el tipo de persistencia sin alta disponibilidad se establece en el servidor (con la opción Tipo de persistencia SFSB) y se debe configurar como file, que es el valor predeterminado y recomendado.
Si una sesión web, instancia SFSB o temporizador EJB activo no se conserva o restablece, ninguno de ellos estará disponible cuando se haya completado la reimplementación. Sin embargo, la reimplementación proseguirá y se registrará una advertencia.
Para conservar datos de estado activo, Servidor GlassFish serializa los datos y los guarda en la memoria. Para restaurar los datos, el cargador de clases de la aplicación que se acaba de volver a implementar deserializa los datos guardados anteriormente.
Si se selecciona, conserva todos los recursos de ámbito restringido a la aplicación y los restaura durante la reimplementación. Esta opción no está activada de forma predeterminada.
Lista de archivos JAR de la biblioteca separados por comas específicos para este módulo o aplicación. Especifica una ruta de acceso absoluta o relativa. Una ruta relativa es relativa a dir_dominio/lib/applibs. Si la ruta es absoluta, la ruta debe ser accesible para el servidor de administración del dominio (DAS), lo que implica que debe estar en dir_dominio. Las bibliotecas están disponibles para la aplicación en el orden en que están especificadas.
Una descripción de la aplicación.
Si el tipo de la aplicación es Otro, aparecerán las siguientes opciones.
Nombre de la aplicación.
El nombre puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). El identificador de versión debe comenzar por una letra o número. Puede contener caracteres alfanuméricos más los caracteres de guión bajo (_), guión (-) y punto (.). Para obtener más información sobre las versiones de módulo y de aplicación, consulte Module and Application Versions de Oracle GlassFish Server 3.1 Application Deployment Guide.
Servidores virtuales asociados a esta aplicación.
La opción Servidores virtuales aparece si solo existe la instancia de servidor predeterminada, server. Si existen clústeres u otras instancias de servidor independientes, puede seleccionar los servidores virtuales después de la implementación. Vaya a la página Editar aplicación, seleccione la ficha Destino y seleccione Administrar servidores virtuales para el destino que desee.
Si está opción está seleccionada, entonces la aplicación está activada. Esta opción está seleccionada por defecto.
Si se selecciona la casilla de verificación Habilitado, se habilita la alta disponibilidad para la aplicación de puntos de control de SFSB y posiblemente para la pasivación. Si se configura como False (el valor predeterminado), se inhabilita el guardado de sesiones web y puntos de control de SFSB para la aplicación, aplicación web o módulo EJB especificado. Si se define como true, la aplicación o módulo especificados se habilita para alta disponibilidad. Establezca esta opción como true sólo si se ha configurado y habilitado la alta disponibilidad en niveles superiores, como, por ejemplo, los niveles de servidor y contenedor.
Esta opción aparece si existen clústeres o instancias independientes del servidor aparte de la instancia de servidor predeterminada (server).
Si esta opción está seleccionada, especifica un módulo híbrido OSGi/Java-EE. Esta opción solo aparece si el Tipo seleccionado es Otros.
Si está seleccionada esta opción, los archivos JavaServer Pages ( JSP) se precompilarán. Si se deshabilita esta opción, los archivos JSP se compilarán en el tiempo de ejecución cuando se acceda a los mismos por primera vez. Esta opción se encuentra deshabilitada de forma predeterminada.
Si esta opción está seleccionada, los descriptores de implementación se verifican antes de la implementación. Si se produce un error en la verificación, no se realiza la implementación. El verificador examinará la estructura y el contenido de los descriptores de implementación. La verificación de aplicaciones de gran tamaño tiende a llevar mucho tiempo. Esta opción se deshabilita por defecto.
Los paquetes de verificación se deben haber instalado desde la Herramienta de actualización o se registrará una advertencia y se hará caso omiso de esta opción.
Si esta opción está seleccionada, se volverá a implementar la aplicación si está ya implementada. Si esta opción no está seleccionada y se intenta implementar una aplicación que ya se haya implementado, se producirá un error. Esta opción se deshabilita por defecto.
Esta opción controla si las sesiones web, instancias SFSB y temporizadores EJB creados de forma persistente se conservan entre reimplementaciones.
Esta opción se deshabilita por defecto. Esta opción sólo se admite en la instancia de servidor predeterminada, denominada server. No se admite para ningún otro destino, y se hace caso omiso de ella.
Algunos cambios efectuados en una aplicación entre reimplementaciones impiden que esta opción funcione correctamente. Por ejemplo, no cambie el conjunto de variables de instancia en la clase de bean SFSB.
Para las aplicaciones web, esta opción solo es aplicable si, en el archivo glassfish-web-app.xml, el atributo persistence-type del elemento session-manager es file.
Para instancias de bean de sesión con estado, el tipo de persistencia sin alta disponibilidad se establece en el servidor (con la opción Tipo de persistencia SFSB) y se debe configurar como file, que es el valor predeterminado y recomendado.
Si una sesión web, instancia SFSB o temporizador EJB activo no se conserva o restablece, ninguno de ellos estará disponible cuando se haya completado la reimplementación. Sin embargo, la reimplementación proseguirá y se registrará una advertencia.
Para conservar datos de estado activo, Servidor GlassFish serializa los datos y los guarda en la memoria. Para restaurar los datos, el cargador de clases de la aplicación que se acaba de volver a implementar deserializa los datos guardados anteriormente.
Lista de archivos JAR de la biblioteca separados por comas específicos para este módulo o aplicación. Especifica una ruta de acceso absoluta o relativa. Una ruta relativa es relativa a dir_dominio/lib/applibs. Si la ruta es absoluta, la ruta debe ser accesible para el servidor de administración del dominio (DAS), lo que implica que debe estar en dir_dominio. Las bibliotecas están disponibles para la aplicación en el orden en que están especificadas.
Una descripción de la aplicación.