Notas de la versión de Sun GlassFish Enterprise Server 2.1

Instalación

Este apartado describe problemas conocidos relacionados con la instalación, junto con las soluciones pertinentes.

El programa de instalación de Enterprise Server se bloquea en Linux (6739013)

Descripción

Este problema se ha observado en sistemas con Linux y una variable de entorno, MALLOC_CHECK_, establecida en 2.

Solución

Establezca la variable de entorno, MALLOC_CHECK_,en 0. Ejecute el comando export como se indica a continuación:


export MALLOC_CHECK_

El cierre de la instalación se bloquea en algunos sistemas Linux al pulsar en el botón "Finalizar" (5009728)

Descripción

Se ha observado que este problema se ha producido en varios sistemas Linux. Es más frecuente en Java Desktop System 2, pero también se ha observado en distribuciones Linux Red Hat.

Después de hacer clic en el botón "Finalizar" en la última pantalla, el instalador no consigue iniciar una ventana del explorador que contiene la página con información acerca del producto o la página de registro. El instalador se bloquea completamente y no permite volver a la línea de comandos.

Solución

Salga de instalador pulsando Ctrl+C en la ventana de terminal en la que se inició el instalador. Después de hacer esto, es posible que se muestre una ventana del explorador que contiene información acerca del producto o la pantalla de registro, de lo contrario, inicie el navegador y escriba la siguiente dirección URL para ver la información acerca del producto:


file://as-install/docs-ee/about.html

Si seleccionó la opción pertinente para registrar el producto, siga el enlace a la página de registro que se mostrará en la página de información sobre el producto.

En Windows, es necesario crear el directorioimq durante la instalación (6199697)

Descripción

En Windows, justo después de la instalación, el agente de Message Queue presenta errores durante el inicio y se muestra un mensaje en el que se indica que no existe el directorio drive:\as\domains\domain1\imq.

Tenga en cuenta que si el agente se ejecuta después de iniciar domain1, Application Server creará el directorio y no habrá ningún problema.

Solución

  1. Cree var_home_dir_location antes de crear el agente:


    $imqbrokerd -varhome var_home_dir_location
    

    Por ejemplo:


    $imqbrokerd -varhome D:\as\domains\domain1\imq

La desinstalación no actualiza el archivo productregistry correctamente; no es posible utilizar el modo silencioso en la instalación (6571598)

Descripción

<Check Alignment of PHs>Si el archivo productregistry de Enterprise Server contiene configuraciones de componentes compartidos, un procedimiento de desinstalación de Enterprise Server no actualizará el archivo productregistry correctamente, por lo que usted no podrá utilizar el modo silencioso en una instalación posterior a menos que cambie el nombre del archivo productregistry o lo elimine. Se dejan intactas las entradas de los componentes compartidos en el archivo productregistry por cuestiones de diseño, pero provoca confusiones con las posteriores instalaciones silenciosas.

Solución

Cuando los archivos de registro de la desinstalación le indiquen que la desinstalación se ha realizado correctamente, elimine el archivo productregistry antes de ejecutar la instalación posterior. Para comprobar que se ha realizado correctamente la desinstalación previa, busque el archivo appserv_uninstall.class en as-install. Este archivo no estará si la desinstalación se realizó correctamente.


Nota –

Si la desinstalación no se realizó correctamente, no borre productregistry.


El archivo productregistry se encuentra en /var/sadm/install en Solaris y en /var/tmp en Linux.

IFR. No pudo instalar AS en la escasa zona local, problema con los paquetes de MQ. (6555578)

Descripción

Al instalar Enterprise Server en una zona local escasa, la instalación falla si no se instala primero Message Queue (MQ). El instalador intenta instalar MQ y después falla la instalación entera.

Solución

Es necesario instalar MQ manualmente en la zona global antes de instalar Enterprise Server en una zona local escasa. Hay dos soluciones alternativas para este problema:

  1. Instalar MQ 2.1 manualmente en la zona global desde el mismo soporte en que se encuentre la instalación IFR de Enterprise Server 2.1 para obtener los paquetes de MQ más recientes.

    1. Utilice el instalador que se corresponda con su plataforma:


      mq4_1-installer-SunOS.zip
      mq4_1-installer-SunOS_X86.zip
      mq4_1-installer-Linux_X86.zip
      mq4_1-installer-WINNT.zip
    2. Descomprima los bits y ejecute el instalador.

      El instalador se encuentra en el directorio mq4_1-installer.

  2. Instale cualquier componente de la instalación IFR en la zona global. Con esta acción se comprueba la versión de MQ en GZ y, si es necesario, se actualizaría a la incluida en Enterprise Server 2.1 IFR. Sólo con seleccionar e instalar el componente de las aplicaciones de muestra se actualiza MQ a la versión IFR.

    1. Ejecute la instalación de Enterprise Server en la zona global, pero seleccione sólo los componentes de muestra.

      La instalación del componente de muestra también instala MQ y los componentes compartidos de Enterprise Server en todas las zonas.

    2. Vuelva a ejecutar la instalación de Enterprise Server, pero esta vez en la zona local escasa.

      La instalación debería realizarse sin problemas.

Es necesario eliminar el mensaje de -console de la instalación IFR: "¿Desea actualizar la aplicación previa?" ( (6592454)

Descripción

Al ejecutar el instalador IFR de Enterprise Server2.1; con la opción —console (en modo línea de comandos), aparecerá el siguiente mensaje:


Do you want to upgrade from previous Application Server version?

Desgraciadamente, el instalador IFR no admite estas actualizaciones, por lo que este mensaje es erróneo. Si responde afirmativamente al mensaje, la instalación continuará normalmente, pero no se indicará que se ha realizado una instalación completa en lugar de una actualización.

Solución

Utilice la herramienta de actualización cuando quiera actualizar su instalación de Enterprise Server.

Tras la actualización, aparecen las excepciones siguientes en el registro cuando se inicia un dominio. (6774663)

Descripción

Puede que aparezcan las siguientes excepciones:

#|2008-11-19T01:44:37.422+0530|SEVERE|sun-appserver9.1|org.apache.catalina.session.ManagerBase|_ThreadID=17;_ThreadName=pool-1-thread-3;_Req uestID=cc0ddf54-a42e-400a-9788-e30d79a25d88;|PWC2768: IOException while loading persisted sessions: java.io.InvalidClassException: org.apache .catalina.session.StandardSession; local class incompatible: stream classdesc serialVersionUID = 8647852380089530442, local class serialVersi onUID = -8515037662877107054 java.io.InvalidClassException: org.apache.catalina.session.StandardSession; local class incompatible: stream classdesc serialVersionUID = 864 7852380089530442, local class serialVersionUID = -8515037662877107054..... .....

Solución

Después de finalizar la actualización y de iniciar el dominio actualizado, estas excepciones se pueden ignorar.