Los siguientes apartados describen los problemas teniendo en cuenta la compatibilidad con versiones anteriores de Java ES 5 Update 1 con respecto a las versiones de Java ES anteriores a Java ES5. Además, los problemas presentados aquí son aquellos que abarcan múltiples componentes de Java ES o que hacen referencia al programa de instalación o desinstalación de Java ES. Para obtener información sobre la compatibilidad con versiones anteriores de un determinado componente, consulte la información de compatibilidad incluida en las notas de la versión del componente específico. Consulte las Notas de la versión del componente para obtener una lista de notas de la versión de componentes.
Java ES 5 Update 1 cuenta con la certificación de Java SE 5.0 Update 12 (1.5.0_12). Si el programa de instalación de Java ES no encuentra esta versión de Java SE en un sistema, el programa instalará esta versión y hará que se encuentre disponible en los componentes de Java ES mediante el vínculo simbólico /usr/jdk/entsys-j2se.
La versión de Application Server 7 que se suministra con Java ES 2004Q2 utiliza este vínculo simbólico, pero no es compatible con Java SE 5.0 Update 12. Por ello, Application Server 7 deja de funcionar correctamente después de instalar componentes de Java ES 5 Update 1.
Solución: Java ES no es compatible con mezclas de componentes de las versiones 2004Q2 y 5 Update 1 en un único sistema. Al actualizar un sistema desde la versión Java ES 2004Q2, deberá actualizar todos los componentes. Si necesita acceder a Application Server 7 durante el proceso de actualización, puede cambiar su configuración para que señale a Java SE 1.4.2, que se ha instalado con Java ES 2004Q2:
Inicie una sesión en la consola de administración de Sun Java System Application Server 7.
Actualice la configuración de Java para el servidor de administración y todas las instancias del servidor de aplicación, cambiando la ubicación de inicio de Java para que señale a la ubicación de Java SE 1.4.2. Recuerde aplicar los cambios ("Apply Changes") para todas las instancias.
Detenga todas las instancias del servidor de aplicación, incluido el servidor de administración.
Modifique el archivo asenv.conf del subdirectorio config de Application Server 7, configurando AS_JAVA para que señale a la ubicación de Java SE 1.4.2.
Reinicie Application Server 7.
Después de utilizar el instalador de Java ES para actualizar o instalar componentes compartidos, es posible que las versiones anteriores de Instant Messaging ya instaladas en el sistema dejen de funcionar correctamente. Uno de los síntomas es que el servidor o el multiplexor de Instant Messaging no se inicie.
Este problema se produce porque el componente compartido de API Sun Java System Instant Messaging and Presence (IMAPI) de Java ES 5 Update 1 no es compatible con versiones anteriores de Instant Messaging. El instalador de Java ES instala o actualiza IMAPI en estos casos:
Cuando instala Portal Server
Cuando instala Registro de servicios
Cuando instala o actualiza todos los componentes compartidos
Así, este problema se limita a estos casos.
Solución: actualice Instant Messaging a la versión 7.2.