Cómo volver a implementar una aplicación implementada

Al volver a implementar una aplicación se implementa una versión nueva de la aplicación y al mismo tiempo se preserva la configuración y otras opciones propias de la aplicación cuando se implementó inicialmente.

Antes de empezar

Asegúrese de que la aplicación que está volviendo a implementar ya está implementada.

  1. En el árbol de navegación, seleccione el nodo Aplicaciones.

    Se abrirá la página Aplicaciones.

  2. En la tabla Aplicaciones implementadas, haga clic en Volver a implementar en la fila de la aplicación que está volviendo a implementar.

    El nombre de la aplicación puede incluir un identificador de versión opcional, que va a continuación del nombre y está separado de él por dos puntos (:). 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.

    Se abrirá la página Volver a implementar aplicaciones o Módulos.

  3. Especifique la ubicación de la aplicación que desea volver a implementar.
  4. Seleccione la casilla de verificación Precompilar JSP para precompilar los archivos de JavaServer Pages (JSP).

    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 deshabilita por defecto.

  5. Seleccione la casilla de verificación Ejecutar verificador para verificar los descriptores de implementación antes de la reimplementación.

    Si esta opción está seleccionada y se produce un error en la verificación, la reimplementación no se llevará a cabo. 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.

  6. Seleccione la casilla de verificación Java Web Start para habilitar el acceso a Java Web Start para un módulo de cliente de aplicaciones.

    Esta opción está habilitada o inhabilitada de manera predeterminada en función de su configuración en la implementación original.

  7. Seleccione la opción Mantener estado para mantener sesiones web, instancias de SFSB y temporizadores EJB creados con persistencia entre reimplementaciones.

    Esta opción se deshabilita por defecto. Esta opción solo 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, GlassFish Server 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.

  8. Seleccione la casilla de verificación Conservación de recursos de ámbito de aplicación para conservar recursos restringidos al ámbito de aplicación y restaurarlos durante la reimplementación.

    Esta opción se deshabilita por defecto.

  9. Haga clic en Aceptar.
Véase también
Copyright © 2010, Oracle y/o sus subsidiarias. Todos los derechos reservados. Advertencia legal