Estas Notas sobre la versión contienen información importante sobre Sun JavaTM Enterprise System (Java ES) 5 Update 1. Lea este documento antes de comenzar a utilizar Java ES para mejorar la experiencia general de instalación, actualización y funcionamiento. Este documento se actualiza según sea necesario para describir nuevos problemas cuando surjan. Consulte Historial de revisiones para obtener información sobre estas actualizaciones. Las versiones más recientes de este documento se encuentran disponibles en la colección de documentación de Java ES 5 Update 1 en http://docs.sun.com/coll/1286.3.
Esta es la primera actualización de Java ES. Con Java ES 5, Sun instituyó un nuevo modelo de creación de versiones para Java ES que incluía versiones mayores, menores y de actualización. Las versiones de actualización, como Java ES 5 Update 1, se centran en la corrección de defectos y en la mejora de un conjunto limitado de funciones para que la mayoría de los usuarios previos los adopten con rapidez. Salvo en raras excepciones, una versión de actualización es 100% compatible con la versión anterior.
Como las versiones de actualización pretenden una adopción rápida, utilizan diferentes mecanismos de distribución que las versiones mayores y menores. Consulte Obtención del software de Java Enterprise System 5 Update 1 para obtener información sobre los mecanismos de distribución de Java ES 5 Update 1.
Plataformas cubiertas: este documento cubre Java ES para las siguientes plataformas:
Solaris 10 para plataformas SPARCTM, x86 y x64
Solaris 9 para plataformas SPARC y x86
Red Hat Enterprise Linux 4 (AS y ES) para plataformas x86 y x64
Red Hat Enterprise Linux 3 (AS y ES) para plataformas x86 y x64
HP-UX 11i v1 para la plataforma PA-RISC 2.0
Microsoft Windows 2000 Advanced Server SP4
Microsoft Windows XP SP2
Servidor Microsoft Windows 2003 Enterprise SP1 (32 bits y 64 bits)
Para obtener más información acerca de las plataformas, consulte Requisitos y problemas de la plataforma.
Componentes cubiertos: este documento trata sobre los componentes de Java ES que se distribuyen e instalan con el programa de instalación de Java ES, incluyendo los componentes que fueron instalados por versiones anteriores del programa de instalación de Java ES y que ahora se mantienen aplicando los clúster de revisiones acumuladas de Java ESo revisiones individuales con la palabra clave java_es-5. No proporciona información sobre componentes de Java ES que se distribuyen y se instalan de otras formas.
Temas cubiertos: este documento cubre los siguientes temas principales:
Problemas y requisitos de plataforma generales para Java ES
Problemas de compatibilidad generales para Java ES
Problemas de instalación, actualización y desinstalación para Java ES en general, el instalador y desinstalador, y los componentes Java ES distribuidos con el instalador y desinstalador.
Puesto que este documento de Notas sobre la versión no cubre problemas relacionados con todos los aspectos de utilización de los componentes, deberá leer también las notas de versión de nivel de componente de los componentes de Java ES que utilizará. Consulte las Notas de la versión del componente para obtener una lista de las notas de versión de nivel de componente disponibles.
Para obtener información sobre las novedades de Java ES 5 Update 1, consulte Sun Java Enterprise System 5 Update 1 What’s New.
Versión |
fecha |
Descripción de los cambios |
---|---|---|
11 |
Enero de 2008 |
Se ha añadido la sección Tecnologías de virtualización de plataformas compatibles con Java ES 5 Update 1. |
10 |
Septiembre de 2007 |
Versión final. |
La información específica acerca de los componentes aparece en las notas de la versión de los respectivos componentes. Las siguientes notas sobre la versión de componentes se encuentran en http://docs.sun.com/coll/1315.3.
El software de Java Enterprise System 5 Update 1 está disponible de varias maneras:
Como una descarga que contiene la versión completa del programa de instalación de todos los componentes del software.
Como un clúster de revisión en SunSolve, que contiene una acumulación de revisiones necesarias para traer todos los componentes de Java ES 5 a sus niveles de 5 Update 1.
Como revisiones individuales en SunSolve, identificadas por la palabra clave java_es-5.
Todas estas maneras de conseguir el software no están disponibles para todas las plataformas compatibles. Utilice la siguiente información para decidir el mejor modo de conseguir el software de Java ES 5 Update 1 en función de su sistema operativo y de la versión de Java ES ya instalada (si la hubiera).
Solaris 9 y 10
Versión de Java ES |
Cómo obtener Java ES 5 Update 1 |
---|---|
Ninguno |
Realice una instalación desde cero descargando la versión completa del programa de instalación de Java ES 5 Update 1 para su versión de Solaris y su plataforma de hardware. A continuación, descomprima la descarga y ejecute el programa de instalación. |
Java ES 5 |
Actualice desde Java ES 5 consiguiendo y aplicando los clúster de revisiones acumulados para su versión de Solaris y su plataforma de hardware o las revisiones individuales de componentes (con la palabra clave java_es-5) adecuadas para su versión de Solaris y su plataforma de hardware. En cualquier caso, compruebe en primer lugar Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX para saber si existe alguna situación especial de la que deba preocuparse. |
Más antiguas que Java ES 5 |
Actualice desde una versión anterior de Java ES 5 comprobando, en primer lugar, Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX para conocer el mejor modo de actualizar los componentes que está utilizando desde la versión que está empleando. |
Red Hat Enterprise Linux 3 y 4
Versión de Java ES |
Cómo obtener Java ES 5 Update 1 |
---|---|
Ninguno |
Realice una instalación desde cero descargando la versión completa del programa de instalación de Java ES 5 Update 1 para Linux. A continuación, descomprima el archivo descargado y ejecute el programa de instalación. |
Java ES 5 |
Actualice desde Java ES 5 consiguiendo y aplicando los clúster de revisiones acumulados para Linux o las revisiones individuales de componentes (con la palabra clave java_es-5) adecuadas para Linux. En cualquier caso, compruebe en primer lugar Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX para saber si existe alguna situación especial de la que deba preocuparse. |
Más antiguas que Java ES 5 |
Actualice desde una versión anterior de Java ES 5 comprobando, en primer lugar, Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX para conocer el mejor modo de actualizar los componentes que está utilizando desde la versión que está empleando. |
HP-UX 11i v1
Versión de Java ES |
Cómo obtener Java ES 5 Update 1 |
---|---|
Ninguno |
Realice una instalación desde cero descargando la versión completa del programa de instalación de Java ES 5 Update 1 para HP-UX. A continuación, descomprima el archivo descargado y ejecute el programa de instalación. Finalmente, realice los mismos pasos que durante la actualización desde Java ES 5. |
Java ES 5 |
Actualice desde Java ES 5 obteniendo y aplicando las revisiones individuales de componentes (con la palabra clave java_es-5) para HP-UX. En primer lugar, compruebe Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX para conocer si existe alguna situación especial de la que deba preocuparse. |
Más antiguas que Java ES 5 |
Actualice desde una versión anterior de Java ES 5 comprobando, en primer lugar, Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX para conocer el mejor modo de actualizar los componentes que está utilizando desde la versión que está empleando. |
Microsoft Windows (todas las versiones)
Versión de Java ES |
Cómo obtener Java ES 5 Update 1 |
---|---|
Ninguno |
Realice una instalación desde cero descargando la versión completa del programa de instalación de Java ES 5 Update 1 para Windows. A continuación, descomprima el archivo descargado y ejecute el programa de instalación. Finalmente, realice los mismos pasos que durante la actualización desde Java ES 5. |
Java ES 5 |
Actualice desde Java ES 5 consiguiendo y aplicando los clúster de revisiones acumulados para Windows o las revisiones individuales de componentes (con la palabra clave java_es-5) adecuadas para Linux. En cualquier caso, compruebe en primer lugar Sun Java Enterprise System 5 Update 1 Upgrade Guide for Microsoft Windows para saber si existe alguna situación especial de la que deba preocuparse. |
Más antiguas que Java ES 5 |
Actualice desde una versión anterior de Java ES 5 comprobando, en primer lugar, Sun Java Enterprise System 5 Update 1 Upgrade Guide for Microsoft Windows para conocer el mejor modo de actualizar los componentes que está utilizando desde la versión que está empleando. |
Los siguientes anuncios se aplican a futuras versiones de Java ES.
Es posible que el soporte para J2SE 1.4 se elimine en la siguiente versión principal de Java ES.
Es posible que el soporte para Red Hat Linux 3 se elimine en la siguiente versión principal de Java ES.
Es posible que la compatibilidad con Microsoft Windows 2000 se elimine en la siguiente versión importante de Java ES.
Registro de servicios podría eliminarse en una versión futura de Java ES.
La compatibilidad con Portal Server de Registro de servicios podría eliminarse en una versión futura de Java ES.
Sun Java Studio Enterprise y Sun Java Studio Creator podrían ser sustituidas por NetBeans en una futura versión de Java ES.
En la siguiente tabla se enumeran los problemas de distribución, instalación y desinstalación señalados en las notas de la versión de Java ES 5 que se han solucionado en Java Enterprise System 5 Update 1. Para obtener información sobre el estado de los problemas indicados en notas anteriores de la versión de nivel de componente, consulte las notas de la versión correspondientes a la versión actual del componente.
Número de error |
Descripción |
---|---|
6202902 |
El programa de instalación no agrega una entrada de plataforma para la instalación de directorio existente. |
6410218 |
Los componentes C pueden presentar un rendimiento de supervisión más lento tras realizarse operaciones de nodo |
6412408 |
La lista de objetos observables del cuadro de diálogo New Rule (Nueva regla) no es clara |
6429231 |
Los elementos Object y Operational Status of Portal, y los objetos Web y Application Server aparecen como desconocidos |
6434241 |
Los cambios de configuración internos de Application Server no se reflejan en Monitoring Console |
6444357 |
Monitoring Console no muestra nombres del host |
6446805 |
Los paquetes de localización para Access Manager, Application Server yMessage Queue no se actualizan mediante el programa de instalación |
6463023 |
No se admite la documentación de una API C privada |
6481273 |
Al anular la implementación de un componente supervisado en un agente de nodo, se puede producir un interbloqueo |
6507803 |
Se genera un error nulo al guardar cambios de configuración de índices de un sufijo |
6517722 |
En Linux, las aplicaciones implementadas a Application Server devuelven Java.security.AccessControlException después de que otros componentes se actualicen a Java ES 5 Update 1 |
El espacio en disco y la RAM necesarios para instalar y utilizar Java ES 5 Update 1 pueden variar considerablemente, en función de los componentes que instale en un sistema. Se recomienda utilizar los siguientes valores básicos al instalar todos los componentes en un único sistema. Si desea valores más precisos, añada los valores indicados en las notas de la versión correspondientes a los componentes que instale en un sistema.
Sistemas operativos |
Procesador (sistema) |
Espacio en el disco |
RAM |
Espacio de intercambio |
---|---|---|---|---|
Solaris SPARC |
UltraSPARC II (Sun Enterprise 250) |
6 GB |
4 GB |
Dos veces la cantidad de RAM, pero al menos 4 GB si se instala Portal Server |
Solaris x86 |
Intel Pentium P4 1GHz, AMD Opteron 248 (Sun v20/40/60z) |
6 GB |
4 GB |
Dos veces la cantidad de RAM, pero al menos 4 GB si se instala Portal Server |
Linux |
Intel Pentium P4 1GHz, AMD Opteron 248 (Sun v20/40/60z) |
6 GB |
4 GB |
Dos veces la cantidad de RAM, pero al menos 4 GB si se instala Portal Server |
Ventanas |
Intel Pentium P4 1GHz, AMD Opteron 248 |
6 GB |
2 GB (evaluación) 4 GB (producción) |
Según las directrices de Windows para archivos de paginación |
Aunque Java ES 5 Update 1 es compatible con todas las versiones de Solaris 9 y Solaris 10 en plataformas SPARC y x86, Sun recomienda utilizar las siguientes actualizaciones:
Solaris 9: Actualización 7 (9/04) o más reciente
Solaris 10 SPARC: Actualización 1 (1/06) o más reciente
Solaris 10 x86: Actualización 2 (6/06) o más reciente
Java ES funciona en sistemas Solaris instalados utilizando los siguientes grupos de software Solaris:
SUNWCXall – Entire Solaris Software Group Plus OEM Support
SUNWCall – Entire Solaris Software Group
SUNWCprog – Developer Solaris Software Group
Java ES puede ejecutarse también en un sistema Solaris 10 minimizado que se haya instalado utilizando SUNWCreq (Core System Solaris Software Group) o SUNWCuser (End User Solaris Software Group), siempre que no instale Sun Cluster ni Sun Cluster Geographic Edition.
Para instalar Java ES 5 Update 1 en un sistema Solaris 10 en el que se haya instalado SUNWCreq, añada estos paquetes:
SUNWadmc |
SUNWpl5u |
SUNWadmfr |
SUNWxcu4 |
SUNWadmfw |
SUNWxcu6 |
Si va a utilizar el instalador gráfico (GUI), añada también estos paquetes:
SUNWctpls |
SUNWxwplr |
SUNWmfrun |
SUNWxwplt |
SUNWxwfnt |
SUNWxwrtl |
SUNWxwice |
|
Observe que debe agregar SUNWxwplt antes de SUNWxwplr para satisfacer los requisitos de dependencia.
Java ES se ha comprobado con las dos instalaciones Solaris 10 minimizadas que se han indicado anteriormente. No obstante, es posible que se requieran paquetes adicionales para utilizar ciertas funciones de los componentes de Java ES.
Muchos componentes de Java ES precisan revisiones particulares de Solaris para funcionar correctamente. El programa de instalación comprueba estas revisiones en función de los componentes que usted elija instalar y genera una lista de cualquiera que necesite añadir. Si está actualizándose, o si desea preparar su sistema antes de ejecutar el programa de instalación, puede descargar y aplicar un clúster de revisiones que contenga todas las revisiones del sistema operativo necesarias para ejecutar todos los componentes de Java ES. Para obtener uno de estos clúster de revisiones:
Vaya a http://sunsolve.sun.com.
Haga clic en “Patches and Updates” (Revisiones y actualizaciones).
Haga clic en “Recommended Patch Clusters” (Clúster de revisiones recomendados).
Localice el clúster de revisiones que comienza por “Java ES Required OS” que se aplique a su versión de sistema operativo y descárguelo.
Tenga en cuenta que estos clúster de revisiones pueden contener revisiones kernel de Solaris. Por tanto, asegúrese de realizar lo siguiente:
Lea atentamente el archivo README del clúster de revisiones. Lea también el archivo README de cada revisión incluida en el clúster, en especial las revisiones kernel.
Instale el clúster de revisiones en modo de usuario único, y realice un reinicio de reconfiguración (boot -r) después de efectuar la instalación. Si algunas revisiones no se instalan e indican “reconfigure reboot is needed before invoking additional patch commands” (es necesario realizar un reinicio de reconfiguración antes de invocar comandos de revisiones adicionales), deberá instalar el clúster de nuevo después de realizar el reinicio.
Tenga en cuenta también que la mayoría de las revisiones de sistema operativo que Java ES requiere ya están incluidas en las actualizaciones recientes de Solaris. Por tanto, si está ejecutando una actualización reciente de Solaris, puede ejecutar el instalador de Java ES para descubrir las revisiones que necesita aplicar y descargarlas en lugar de descargar el clúster de revisiones completo.
Java ES5 Update 1 admite Red Hat Enterprise Linux 3 (Advanced Server y Enterprise Server) para plataformas x86 y x64, Red Hat Enterprise Linux 4 (Advanced Server y Enterprise Server) para plataformas x86 y x64, y todas las actualizaciones de estas versiones.
Sun recomienda la utilización de la última actualización de Red Hat Enterprise Linux 4.
Cuando instale Java ES 5 Update 1 en un sistema x86 ejecutando la actualización 8 de Red Hat Enterprise Linux 3, el usuario de sistema "root" no se reconocerá.
Solución: antes de instalar Java ES, instale primero los archivos coreutils-4.5.3-28.4.i386.rpm y coreutils-4.5.3-28.4.x86_64.rpm más recientes desde el sitio Red Hat.
Java ES5 Update 1 admite HP-UX 11i v1 (mostrado como 11.11 por el comando uname) en la plataforma PA-RISC 2.0.
Antes de instalar, configurar y ejecutar componentes de Java ES en HP-UX, debe instalar ciertas revisiones y actualizaciones de software. A continuación se indican las actualizaciones:
Transport Optional Upgrade Release (TOUR) 3.1
GOLDQPK11i(B.11.11.0509.429) Sept 2005 Quality Pack
GOLDAPPS11i(B.11.11.0509.429)
GOLDBASE11i(B.11.11.0509.429)
A continuación se indican las revisiones:
PHSS_30966
PHCO_29328
PHKL_25842
PHNE_29445
Estas actualizaciones y revisiones se encuentran disponibles en el Centro de Recursos de Tecnología Informática de HP, http://itrc.hp.com.
Java ES5 Update 1 admite las siguientes versiones de Microsoft Windows:
Windows 2000 Advanced Server SP4 y Data Center Server SP4
Windows 2003 Standard SP1 o posteriores para plataformas x86 y x64, Windows 2003 Enterprise SP1 o posteriores para plataformas x86 y x64, y Windows 2003 Data Center Server SP1 o posteriores para la plataforma x86
Windows XP Professional SP2
Para las ediciones compatibles de Windows 2003, Sun recomienda la utilización de SP2 o posteriores.
La virtualización de plataformas es la capacidad de ejecutar varios sistemas operativos de invitado no relacionados en un entorno incluido además de hardware compartido. Gracias a las muchas ventajas de la virtualización de plataformas, existe una gama de productos y tecnologías de virtualización disponible en la actualidad.
Sun ha realizado pruebas para determinar que es compatible con distribuciones de componentes de Java ES 5 y Java ES 5 Update 1 en entornos Solaris 10 virtualizados mediante el software Logical Domains (LDoms), que se introdujo en Solaris 10 11/06.
LDoms se ejecuta en servidores basados en UltraSPARC T1 y T2. Para obtener información sobre LDoms, sus capacidades y sus requisitos, consulte la documentación de Logical Domains (http://docs.sun.com/coll/ldom1.0).
Si implementa componentes de Java ES en un sistema operativo compatible incluido en un entorno virtualizado distinto de LDoms y tiene algún problema, es posible que se le solicite demostrar el problema en un entorno no virtualizado para que Sun pueda proporcionarle la asistencia adecuada.
Al igual que ocurre con implementaciones realizadas en entornos no virtualizados, debe asignar los recursos recomendados (procesador, memoria, almacenamiento, etc.) a cada uno de los equipos virtuales para garantizar niveles suficientes de rendimiento de la aplicación. Consulte la documentación de los componentes para obtener información sobre los requisitos de sistema recomendados y compatibles.
Las interfaces administrativas basadas en web que proporcionan los componentes de Java ES 5 Update 1 son compatibles al menos con los siguientes exploradores web:
Firefox® 1.0.7 en Solaris 9 y 10, Windows 2000 y XP, Red Hat Linux 3 y 4, y Mac OS X
MozillaTM 1.7.12 en Solaris 9 y 10, Windows 2000 y XP, Red Hat Linux 3 y 4, HP-UX, y Mac OS X
NetscapeTMCommunicator 7.1 en Solaris 9 y 10, y HP-UX
Netscape Communicator 8.0.4 en Windows 2000 y XP
Microsoft Internet Explorer 6.0 SP1 en Windows 2000
Microsoft Internet Explorer 6.0 SP2 en Windows XP
Microsoft Internet Explorer 7.0 en Windows XP
Para obtener información sobre los exploradores web compatibles con las interfaces web de usuario final que proporcionan los componentes de Java ES 5 Update 1, consulte las notas de la versión correspondientes al componente que proporciona la interfaz. Las notas de la versión de los componentes de Java ES 5 Update 1 se encuentran disponibles en http://docs.sun.com/coll/1699.1. Consulte también Notas de la versión del componente.
En Solaris y Linux, Java Enterprise System incluye Java SE y cuenta con su certificación. 5.0 Update 12 (1.5.0_12), y está certificada con todos los componentes de Java SE 6 excepto el componente High Availability Session Store (HADB). En HP-UX, Java Enterprise System incluye Java SE 5.0 Update 3 (1.5.0_03) y cuenta con su certificación. En Windows, Java Enterprise System incluye Java SE 5.0 Update 12 (1.5.0_12) y cuenta con su certificación.
Además, los siguientes elementos son compatibles con Java SE 1.4.2:
Componentes compartidos
Aplicaciones de cliente de usuario final
API Java públicas
Determinados componentes pueden ser compatibles con versiones adicionales de Java SE o pueden presentar problemas de compatibilidad relativos a ciertas versiones de Java SE. Para obtener información, consulte las notas de la versión del componente.
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.
La siguiente información se refiere al proceso de instalación utilizando el instalador de Java Enterprise System.
Si elimina directamente paquetes de componentes o RPM, la próxima vez que ejecute el instalador, es posible que vea un componente como si todavía estuviera instalado y que no se comporte correctamente.
Solución: si ya ha eliminado manualmente paquetes de componentes o RPM, deberá utilizar de todas formas el desinstalador de Java ES para desinstalar el componente.
Si el sistema en el que ejecuta el instalador de Java ES no tiene suficiente espacio de intercambio para ejecutar el instalador, el instalador del modo CLI (./installer -nodisplay) seguirá ejecutándose después de mostrar un mensaje de error que incluye lo siguiente:
com.sun.entsys.dre.DREException: Not enough space |
Solución: si aparece este mensaje, salga del instalador. A continuación, asigne más espacio de intercambio o libere el existente antes de volver a ejecutar el instalador.
Si se ejecuta el programa de instalación de Java ES 5 Update 1 en el modo silencioso y se especifica un statefile con un identificador no válido (como en una versión previa de Java ES), el programa no instala ningún software y sale sin informar de ningún error. El archivo de registro del programa de instalación contiene el mensaje:
Exit Installation due to Error or User has selected exit on Warning. |
SoluciónSustituya el identificador del statefile por un identificador válido generado por el programa de instalación de Java ES 5 Update 1. Utilice este comando para generar el identificador:
./installer -id |
Si se ejecuta el programa de instalación con la opción —no y se detiene la instalación en la página Installing, el programa sale, devolviendo InvocationTargetException:
InvocationTargetException thrown in method cancelConfirmed in class com.sun.wizards.core.WizardTreeManager java.lang.NullPointerException at ... |
Solución: ninguna.
Al instalar Java ES en una zona raíz completa en versiones anteriores de Solaris 10, el instalador puede mostrar uno de los siguientes mensajes:
Unsupported components in zone Following components required by the selected components, are not supported in local zone and they can not be installed directly into the local zone. Please install these components from the global zone before proceeding the installation SharedComponent |
o bien
The Sun Web Console packages that are installed on your system have a defect that is preventing Java ES from installing in a while root non-global zone. In order to rectify this situation you must upgrade the Sun Web Console packages in the global zone before installing Java ES in a whole root zone. Please see the Java ES Release Notes (bug 6451030) and Installation Guide for further information. |
Estos dos mensajes aparecen porque los paquetes de Sun Java Web Console ya instalados contienen un valor de atributo incorrecto que impide que el instalador los actualice. Los paquetes de Sun Java Web Console que contienen el valor de atributo incorrecto se han incluido en Solaris 10, Solaris 10 1/06, Solaris 10 6/06 y Java ES 2005Q4.
Solución: para solucionar este problema, actualice los paquetes de Sun Java Web Console de la zona global antes de instalar Java ES en una zona raíz completa. Dispone de dos opciones:
En la zona global, ejecute el instalador e instale solamente todos los componentes compartidos. De esta forma, los paquetes de Sun Java Web Console se actualizan y se fija el atributo de zonas, y también se instalan todos los demás componentes compartidos de Java ES 5 en la zona global y se propagan en todas las zonas no globales. Es posible que este procedimiento no sea adecuado para su situación y no es recomendable realizarlo si tiene una versión anterior de Java ES instalada en una zona raíz completa.
En la zona global, actualice sólo los paquetes de Sun Java Web Console. Para ello, inicie una sesión en la zona global y desplácese hasta el directorio de instalación de Java ES 5 para Solaris. Como usuario root, realice lo siguiente:
cd Product/sunwebconsole ./setup |
La secuencia de comandos setup actualiza Sun Java Web Console en la zona global y propaga la actualización a todas las zonas no globales.
Al instalar Java ES en una zona de raíz parcial, el programa de instalación comprueba la zona global en busca de componentes que deban actualizarse en la zona global antes de poder instalarse en la zona de raíz parcial. Sin embargo, el programa de instalación no informa sobre la versión del Application Server integrado con Solaris 10 como un componente para actualizar.
Solución Antes de instalar Java ES en una zona de raíz parcial, ejecute en primer lugar el programa de instalación en la zona global y actualice Application Server si el programa lo muestra como Upgradable (actualizable).
Al instalar Java ES, el programa de instalación crea el vínculo simbólico /usr/jdk/entsys-j2se de modo que los componentes puedan acceder a la misma versión de Java SE. Tras la instalación de los componentes de Java ES en la zona global, podrían encontrarse errores en lo que respecta a Web Console al intentar arrancar zonas de raíz completa, ya que los paquetes de la Web Console se propagan a la zona de raíz completa, pero el vínculo simbólico del que dependen no se propaga.
Solución Cree el vínculo simbólico en la zona de raíz completa de forma manual introduciendo el siguiente comando en la zona global (se supone que Java SE 5 es la versión instalada en la zona global) d:
ln -s /usr/jdk/instances/jdk1.5.0 zone-path/root/usr/jdk/entsys-j2se |
donde zone-path es la ruta que se especifica al crear la zona de raíz completa.
El instalador de Java ES interactúa con el mecanismo de depósito de HP-UX para localizar componentes instalados, comprobar dependencias e instalar los bits. La arquitectura cliente-servidor del mecanismo de depósito hace que el tiempo de respuesta del sistema sea más lento, y la interacción repetida provoca que el proceso de instalación global sea sensiblemente más lento que en otras plataformas.
Solución: ninguna.
Si se utilizan los comandos wcswap para intercambiar el contenedor que Web Console utiliza en la distribución de tomcat a Application Server, Web Console falla en el inicio porque no se ha creado ningún dominio para ello en Application Server.
Solución No utilice Application Server como contenedor para la Web Console en Linux o Windows. Si ya ha intentado intercambiar Application Server como contenedor, puede utilizarse el comando wcswap una segunda vez para volver a intercambiar tomcat como contenedor para Web Console.
Solución Utilice una de estas alternativas:
Elimine la versión de Sun Java Web Console ya instalada en la máquina Windows antes de proceder realmente con la instalación de Java ES 5.
Vuelva a registrar con la versión más reciente las aplicaciones que se registraron con la versión anterior de Sun Java Web Console para poder continuar accediendo a las mismas
En la plataforma Windows, la instalación con Install all en el modo Configure Automatically During Installation falla de manera imprevista en las etapas posteriores a la configuración en una máquina con poca memoria.
Solución Utilice una de estas alternativas:
Optimice su configuración de memoria virtual del sistema operativo Windows.
Maximice la memoria RAM libre antes de iniciar el programa de instalación de Java ES, detenga todos los programas y servicios innecesarios.
Realice una instalación selectiva, utilice la opción Custom para instalar productos de forma selectiva.
Este problema ocurre cuando determinados archivos DLL están en la carpeta system32 de Windows, como libnspr4.dll, nss3 y smime.
Estos archivos DLL entran en conflicto con las versiones Java ES de los DLL que están instalados en install-dir/share/lib e impiden el correcto funcionamiento de los servidores Java ES.
Solución Vuelva a nombrar estos archivos DLL en la carpeta system32 de modo que los servidores de Java ES utilicen las versiones correctas de dichos archivos.
Si se cambia el nombre de estos archivos DLL se puede provocar que no funcionen algunas aplicaciones actuales que instalaron estos archivos en la carpeta system32.
Solución En Windows XP Professional, la cuenta de invitado debe inhabilitarse.
La clave del registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\ForceGuest debe establecerse en 0 para que se produzca la autenticación.
Si el sistema tiene un límite de descriptor de archivos configurado en un valor demasiado bajo, determinados componentes no se podrán configurar correctamente. El instalador no informa sobre tales fallos de configuración, pero los archivos de registro de configuración los muestran.
Solución: antes de realizar la instalación, defina el límite de descriptor de archivos en un valor alto, tal como 1024 o 2048. Tras la instalación, puede volver a definir el valor anterior de límite de descriptor de archivos.
El instalador debe comprobar si los componentes compartidos son componentes de evaluación y sustituirlos si de hecho es un componente de evaluación.
Solución: compruebe que la estación de trabajo no tiene un componente de evaluación instalado antes de comenzar una instalación.
Tenga en cuenta que los mensajes de registro no son siempre válidos. Por ejemplo, aparece el mensaje “no software was installed” (no hay ningún software instalado) aunque se instalen algunos productos componentes (pero no todos) tras producirse un error de algún tipo.
Cuando se selecciona un producto componente, el instalador selecciona automáticamente la instalación de cualquier producto componente dependiente. La página de selección de productos componentes no indica que se hayan seleccionado las dependencias junto con el producto componente original.
Solución: ninguna.
La ventana no es lo suficientemente ancha en ciertos idiomas como, por ejemplo, el alemán, para mostrar la interfaz al completo. Por ello, se truncan textos de elementos, como las sugerencias, en la parte derecha o en la parte inferior.
Solución: modifique manualmente el tamaño de la ventana.
Al instalar Access Manager en HP-UX, la instalación falla, indicando que Access Manager no encuentra el valor binario gettext.
Solución: descargue getext 0.14.6 o la versión posterior e instálelo.
El problema de fallos en el inicio del servidor web se puede atribuir a la configuración SDK de Access Manager. En el escenario actual, el archivo AMConfig.properties contiene información incorrecta y produce una serie de errores de inicio del servidor web. Las siguientes variables no cuentan con la información correcta:
com.iplanet.am.directory.host
com.iplanet.am.server.host
com.iplanet.am.console.host
com.iplanet.am.profile.host
com.iplanet.am.naming.url
com.iplanet.am.notification.url
Solución: en el nodo B, donde Access Manager SDK está instalado con Web Server, modifique el archivo <Web_Server_Instance_dir>/config/server.xml y añada los archivos JAR de Access Manager necesarios a la ruta de clase.
Para mejorar el rendimiento de la búsqueda, Servidor de directorios cuenta con varios índices nuevos. Por tanto, tras instalar Access Manager con un árbol de información de directorio (DIT) existente, regenere los índices de Servidor de directorios ejecutando la secuencia de comandos db2index.pl. Por ejemplo: # ./db2index.pl -D "cn=Directory Manager" -w password -n userRoot
La secuencia de comandos db2index.pl está disponible en DS-install-directory/slapd-hostname/ directory.
Si Servidor de directorios ya está instalado y sólo tiene LDAPS (SSL) habilitado, la instalación de Access Manager fallará. Para instalar Access Manager, habilite primero LDAP (sin SSL) para Servidor de directorios. Una vez finalizada la instalación de Access Manager, puede inhabilitar LDAP y dejar sólo LDAPS.
En las contraseñas (como para amadmin) y el sufijo raíz de Servidor de directorios, Access Manager no admite las comillas sencillas (\q). No obstante, la barra invertida (\\) sí es compatible.
Cuando se ejecuta el instalador de Java Enterprise System, la instalación de Access Manager falla si Servidor de directorios se ha configurado para solicitar a los usuarios que cambien su contraseña la primera vez que inician sesión.
Solución: defina la directiva de restablecimiento de contraseña de Servidor de directorios en “off”.
Aunque el archivo classpath y otras variables del entorno de contenedor web de Access Manager se actualizan durante la instalación, el proceso de instalación no reinicia el contenedor web. Si después de la instalación intenta iniciar una sesión en Access Manager antes de que el contenedor web se reinicie, se devolverá el siguiente error:
Authentication Service is not initialized. Contact your system administrator. |
Solución: reinicie el contenedor web antes de iniciar una sesión en Access Manager. Servidor de directorios debe estar también en ejecución antes de iniciar una sesión.
Access Manager no actualiza correctamente el archivo domain.xml de Application Server con opciones de JVM y ruta de clase del servidor. Se sabe que esto ocurre en el siguiente escenario:
Cuando se instala y se configura Application Server y Directory Server.
Cuando se crea un agente de nodo.
Cuando se crea una instancia de Application Server no predeterminada.
Cuando Access Manager se instala en modo "Configure Later" (Configurar después).
Cuando se edita el archivo amsamplesilent y, a continuación, se ejecuta utilizando amconfig.
Cuando intenta iniciar una sesión en Access Manager con un explorador, aparece un mensaje de error.
Solución: antes de instalar Access Manager, edite el archivo amsamplesilent para que el bloque contenedor incluya la siguiente información:
AS81_HOME=/opt/SUNWappserver/appserver AS81_PROTOCOL=$SERVER_PROTOCOL AS81_HOST=$SERVER_HOST #AS81_HOST=$DISTAUTH_HOST AS81_PORT=$SERVER_PORT AS81_ADMINPORT=$ADMIN_PORT AS81_ADMIN=admin AS81_ADMINPASSWD="$ADMINPASSWD" AS81_INSTANCE=server1 AS81_DOMAIN=domain1 AS81_INSTANCE_DIR=/var/opt/SUNWappserver/nodeagents/nombre-nodo/instancia-servidor AS81_DOCS_DIR=/var/opt/SUNWappserver/nodeagents/nombre-nodo/instancia-servidor/docroot AS81_ADMIN_IS_SECURE=true |
Una vez realizadas las operaciones de edición, ejecute el comando amconfig:
./amconfig -s amsamplesilent |
Si instala el servidor de administración de dominios de Application Server, el agente de nodo de Application Server aparecerá enumerado como instalado y compatible en sesiones de instalación posteriores. Este problema se produce porque el servidor de administración de dominios y el agente de nodo utilizan el mismo conjunto de paquetes y sólo se diferencian en la configuración.
Solución: ninguna. El software que permite admitir agentes de nodo está instalado. Para crear un agente de nodo, utilice el comando asadmin create-node-agent. Consulte create-node-agent(1) para obtener más información.
El instalador solicita el "nombre del servidor" para Application Server. No obstante, el instalador usa el nombre de host real del equipo independientemente de lo que se haya indicado en el campo de texto.
Solución: si el nombre del servidor difiere del nombre de host del servidor, acceda al sistema como superusuario e introduzca lo siguiente en el directorio de dominio correspondiente (directorio “raíz del servidor”):
# find . -type f -exec grep -l $HOSTNAME {} \\ ;
Después, cambie el contenido de archivo según proceda.
En Linux, al intentar iniciar un dominio se genera una excepción que hace referencia a libstdc++. Esto ocurre porque Application Server requiere ciertas bibliotecas de compatibilidad en Linux que no se instalan de manera predeterminada.
Solución: instale las siguientes bibliotecas de compatibilidad:
compat-gcc-7.3-2.96.revisión.i386.rpm
compat-gcc-c++-7.3-2.96.revisión.i386.rpm
compat-libstdc++-7.3-2.96.revisión.i386.rpm
Estas bibliotecas no se instalan de manera predeterminada, pero se encuentran disponibles en la distribución de Red Hat Linux. Tenga en cuenta que el valor de revisión puede variar en versiones diferentes de Red Hat Linux.
Si una máquina Windows no está conectada a la red, la instancia HADB no se inicia.
Solución Conecte la máquina Windows a la red.
Directory Server 5.1 se suministra con Solaris 9. Por tanto, después de instalar Directory Server a partir de Java ES 5 Update 1, existen dos versiones en el sistema: versión 5.1 de Solaris 9 y versión 6.2 de Java ES.
Cuando utilice Directory Server en tales sistemas, debe asegurarse de que emplea el conjunto de comandos asociado a la versión de Directory Server que intenta administrar.
Si se está ejecutando Solaris 10 08/07 o un sistema Solaris 10 con la revisión de Solaris 120037–19 (x86) o 120473–10 (sparc) o más reciente, podría producirse un error como el siguiente al intentar conectar con el centro de control del servidor del directorio:
Could not contact the DSCC agent on hostname. Use the command cacaoadm to check that DSCC agent is installed and running on port port-number. |
Este error aparece cuando el proceso de cacao con el que se comunica el centro de control del servidor del directorio cuyo propietario es un usuario no raíz, y el error aparece aunque el centro de control del servidor de directorio esté ejecutándose.
Solución Instale la revisión 123896–14 (x86) o 123893–04 (sparc) o más reciente.
El instalador de Java ES permite seleccionar cualquier componente o todos para instalarlos junto con la Sun Java System Monitoring Console. No obstante, debido a una limitación de la Monitoring Console, no se ejecuta cuando se instala en el mismo host o en la misma zona de Solaris que los componentes que supervisa. Si la Monitoring Console se selecciona con otros componentes, la instalación no fallará, pero no podrá configurar y ejecutar la consola de supervisión.
Solución: instale la Monitoring Console en un host dedicado donde no haya otros componentes de Java ES instalados. Al ejecutar el instalador, no seleccione la Monitoring Console para la instalación cuando instale otros componentes. Para obtener más información, consulte el procedimiento To Install the Monitoring Console with the Java ES Installer de Sun Java Enterprise System 5 Update 1 Monitoring Guide.
También, puede instalar la Monitoring Console en el mismo equipo físico que otros componentes de Java ES creando un host lógico dedicado en una zona local con el sistema operativo Solaris 10. Para obtener más información, consulte el procedimiento To Install the Monitoring Console in a Solaris Zone de Sun Java Enterprise System 5 Update 1 Monitoring Guide.
Si desea instalar los componentes de Java ES en un host en el que previamente haya instalado y configurado Monitoring Console, siga el procedimiento To Unconfigure the Monitoring Console de Sun Java Enterprise System 5 Update 1 Monitoring Guide
Si la Monitoring Console no se instala en la ubicación predeterminada, la consola web no podrá localizarla y, por tanto, no se podrá iniciar.
Solución: especifique únicamente la ubicación predeterminada cuando instale la Monitoring Console.
Después de instalar la Sun Java System Monitoring Console, el instalador de Java ES no configura e inicia la Monitoring Console automáticamente.
Solución: debe ejecutar manualmente los comandos para configurar e iniciar la Monitoring Console después de la instalación. Consulte los procedimientos para Installing the Monitoring Console de Sun Java Enterprise System 5 Update 1 Monitoring Guide, y luego el procedimiento Starting the Monitoring Console de Sun Java Enterprise System 5 Update 1 Monitoring Guide.
En Microsoft Windows, Portal Server sólo puede utilizarse como plataforma de evaluación o como plataforma de desarrollo. No puede emplearse como plataforma de implantación.
Si se utiliza el programa de instalación de Java ES para instalar Portal Server en Microsoft Windows, la instalación resultante no funcionará correctamente.
Solución No utilice el programa de instalación de Java ES para instalar Portal Server en Windows. En su lugar, descargue la actualización 1 de Portal Server 7.1 desde el Centro de descargas de Sun en http://www.sun.com/download/products.xml?id=465e130d. Siga las instrucciones del archivo ReadMe que acompaña la descarga para conseguir una instalación funcional de Portal Server.
Mientras se utiliza la dirección IP en netlet, si la entrada de búsqueda inversa para un host particular no está configurada en el servidor DHCP, entonces la operación asociada con ese host no funciona.
Por ejemplo, si nslookup.exe ipaddress falla en devolver el nombre de host, entonces las operaciones de netlet no funcionarán para estas direcciones IP.
Solución Utilice los nombres de host en lugar de las direcciones IP.
El problema se produce porque la entrada del filtro AMLControllerFilter se comenta en el archivo web.xml de la aplicación web de Access Manager.
Solución: en el archivo web.xml de la aplicación web de Access Manager, anule el comentario de la entrada del filtro AMLControllerFilter.
Al hacer clic en el icono de la ayuda desde el canal de SampleIFrame se obtiene "HTTP Status 404 — /portal/docs/en/desktop/iframechann.htm" no está disponible.
Solución: ninguna. No se proporciona ninguna ayuda con el proveedor de iFrame.
Durante la instalación y la desinstalación de Portal Server, parece que los programas de instalación y desinstalación se quedan bloqueados.
Solución Omita la inactividad aparente y espere a que se efectúe el proceso de instalación o desinstalación de Portal Server, que puede tardar hasta 45 minutos en realizarse en un sistema de segunda categoría.
Si se instala Portal Server en una sola sesión del programa de instalación, y luego se instala Portal Server Secure Remote Access en otra sesión posterior, el programa de instalación no valida el valor del host de acceso que se proporciona en Portal Server: Secure Remote Access: Configure la página Access to Portal en la siguiente sesión.
Solución: ninguna.
Si se instala Portal Server en una sola sesión del programa de instalación, y luego se instala Portal Server Secure Remote Access en otra sesión posterior, el programa de instalación no valida el valor de la contraseña de inicio de sesión del usuario que se proporciona en Portal Server: Secure Remote Access: Configure la página Access to Portal en la siguiente sesión.
Como consecuencia, los registros de portal.fabric incluyen errores como PSFB_CSPFCO312: Incorrect LogUserPassword Entered y PSFB_CSPFCO189: Validation of gateway Data Failed.
Solución: ninguna.
Al instalar Sun Cluster 10 en Solaris 9, actualización 6 para la plataforma x86, la instalación falla porque requiere una revisión que no es aplicable en la actualización 6 (revisión 117714–06).
Solución: ninguna. En la plataforma x86, Sun Cluster requiere Solaris 9, actualización 7 o posterior.
Los equipos x86 en los que se ejecuta Solaris 10 no se activan en el modo de clúster por los cambios realizados para el proyecto de arquitectura de inicio de Solaris. Aparecen los siguientes mensajes de error cuando se inicia el equipo:
Use is subject to license terms. NOTICE: Can't open /etc/cluster/nodeid NOTICE: BOOTING IN NON CLUSTER MODE NOTICE: NO PCI PROP NOTICE: NO PCI PROP Configuring devices. Hostname: pvyom1 devfsadm: minor_init failed for module /usr/lib/devfsadm/linkmod/SUNW_scmd_link.so Loading smf(5) service descriptions: 24/24 /usr/cluster/bin/scdidadm: Could not load DID instance list. Cannot open /etc/cluster/ccr/did_instances. Not booting as part of a cluster /usr/cluster/bin/scdidadm: Could not load DID instance list. Cannot open /etc/cluster/ccr/did_instances. Note: path_to_inst might not be updated. Please 'boot -r' as needed to update. |
Solución: realice estos pasos:
Añada /etc/cluster/nodeid a /boot/solaris/filelist.ramdisk.
Introduzca estos comandos:
# bootadm update-archive # reboot -- -r |
Al intentar iniciar simultáneamente todos los nodos de un clúster de 16 nodos, se producen errores graves en el nodo y los nodos se bloquean en espera de quórum.
Este error se producía debido a una configuración incorrecta de los conmutadores de interconexión privada. Es necesario inhabilitar el árbol desplegable de los puertos de conmutador que se utilizan para las interconexiones privadas de Sun Cluster. Esta operación no se realizó para los conmutadores del clúster de 16 nodos y, por ello, se produjo este error. El clúster no se puede poner en línea por este error.
Para solucionar este problema, es necesario inhabilitar el árbol desplegable correspondiente a los puertos de conmutador que se utilizan para las interconexiones privadas de Sun Cluster.
Solución: ninguna.
Durante la instalación de los paquetes localizados de Sun Cluster, aparece el siguiente mensaje de advertencia en el registro de instalación de Java ES. Localized packages are named SUNW*scspmu. Este mensaje de advertencia no aparece cuando no se seleccionan componentes localizados para su instalación.
Warning: smreg is obsolete and is preserved only for compatibility with legacy console applications. Use wcadmin instead. Type "man wcadmin" or "wcadmin --help" for more information. |
Esta advertencia se genera porque los paquetes de localización de Sun Cluster utilizan el comando smreg en lugar de wcadmin, que es un comando nuevo en Sun Java(TM) Web Console 3.x. Este mensaje puede confundir a los clientes al dar a entender que es necesario que realicen otro paso para completar la instalación de Sun Cluster.
Solución: esta advertencia no es el resultado de un error de instalación. Puede omitir este mensaje de advertencia con seguridad.
El instalador le permite seleccionar si desea instalar Sun Cluster HA Application Server Agent con Application Server y HADB 8.1. No obstante, HA Application Server Agent no es compatible con Application Server ni HADB 8.1. Como resultado, no podrá configurar HA Application Server.
Solución: no instale HA Application Server Agent con Application Server y HADB 8.1.
Java Enterprise System 2005Q1 incluye Sun Cluster Data Service para Sun Java System Servidor de directorios 5 2004Q2. Si necesita Sun Cluster Data Service para Sun Java System Servidor de directorios 5.0 o 5.1 o para Netscape HTTP, versión 4.1.6, se encuentra disponible en Sun Cluster 3.1 Data Services, versión 10/03. Para solicitar esta versión, póngase en contacto con su representante de atención al cliente de Sun.
sino desde Java Enterprise System 1 Accessory CD, volumen 3. Asimismo, los servicios de datos no se instalan desde el CD de agentes, sino desde Java Enterprise System 1 Accessory CD, volumen 3.
Si ha instalado Sun Cluster Agent antes de ejecutar el instalador de Java Enterprise System, éste no le permitirá instalar agentes adicionales.
Solución: instale Sun Cluster Agents adicionales con pkgadd.
Tras la instalación de Web Server en el modo eval config en Windows, los servicios de Web Server no se inician automáticamente.
Solución Inicie los servicios de Web Server de forma manual.
Solución: realice una copia de seguridad de todos los archivos de configuración. A continuación, elimine el directorio de instalación antes de instalar Web Server con el instalador de Java Enterprise System.
Al instalar Web Server en el modo CLI, si se especifica un valor de puerto que esté fuera de rango, el programa de instalación muestra el confuso mensaje siguiente:
EntSysResources:webServerInstancePanel-OUtOfRangeAdminPort-Error-CLI |
Solución: ninguna.
Tras la instalación de Web Server en el modo eval config en el sistema operativo Windows, los servicios de Web Proxy Server no se inician automáticamente.
Solución Inicie los servicios de Web Proxy Server de forma manual.
Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX proporciona instrucciones de actualización para Java ES 5 Update 1 en las plataformas Solaris y Linux. Los problemas indicados en las siguientes secciones describen situaciones que no se tratan en el documento Upgrade Guide y, por tanto, se deben utilizar solamente en conjunción con éste y no como sustitución.
Tanto el documento Upgrade Guide como los problemas indicados en las siguientes secciones se refieren a las versiones de Java ES por versión y número de versión. En la siguiente tabla se muestra cómo están relacionadas las versiones y los números de versión:
Versión |
Número de versión |
---|---|
Java ES 5 Update 1 |
Versión 5, Update n 1 |
Java ES 5 |
Versión 5 |
Java ES 2005Q4 |
Versión 4 |
Java ES 2005Q1 |
Versión 3 |
Java ES 2004Q2 |
Versión 2 |
Java ES 2003Q4 |
Versión 1 |
Tras finalizar el proceso de actualización de Access Manager de la versión 6.1 a la versión 6.2, el registro de actualización indica que el registro basado en DB no se ha gestionado correctamente.
Solución: ninguna. El proceso de actualización de Access Manager de la versión 6.1 a la versión 6.2 no admite realizar copias de seguridad de las tablas de registro de DB.
Después de actualizar cualquier componente de Java ES a Java ES 5 Update 1 en un sistema que utiliza la versión 3 o 4 Application Server (versión 8.1), Application Server informa de errores al compilar páginas de JSP.
Solución: actualice Application Server a Java ES 5 Update 1 o aplique la siguiente revisión a Application Server 8.1:
En Solaris: 119166–17
En Linux: 119168–17
Solución: consulte la siguiente publicación para obtener la última documentación de actualización relativa a este problema:Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX
Tras la actualización de Application Server desde Java ES 3 en Linux, Access Manager deja de funcionar y el archivo server.log indica que había un error debido a amlcontroller.
Solución Instale sun-jss (JSS 4) y sun-jss3 de forma manual:
Introduzca el comando rpm -qa | grep sun-jss para comprobar la presencia de sun-jss y sun-jss3.
Si sun-jss se pierde, añádalo manualmente:
rpm -Uhv download-root/Linux_x86/Product/shared_components/Packages/sun-jss-4.2.4-4.i386.rpm |
Si sun-jss3 se pierde, añádalo manualmente:
rpm -Uhv download-root/Linux_x86/Product/shared_components/Packages/sun-jss3-3.1.11-1.i386.rpm |
Al actualizar Portal Server 7.1 a Portal Server 7.1 actualización 2 con revisiones, varias aplicaciones web relacionadas con el portal podrían no funcionar correctamente tras ejecutarse psupdate en un entorno nacional no inglés.
Solución Vuelva a ejecutar la secuencia de comandos psupdate en el entorno nacional inglés:
Muestre y anote los valores actuales de las variables shell $LC_ALL y $LANG:
echo $LC_ALL echo $LANG |
Establezca estas variables en valores para el entorno nacional inglés:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 |
Vuelva a ejecutar la secuencia de comandos psupdate:
psupdate -a -i |
Restablezca los valores de $LC_ALL y $LANG:
export LC_ALL=value-noted-in-step-1 export LANG=value-noted-in-step-1 |
Si Portal Server se implanta en una versión de Web Server que está actualizando Java ES 5 Update 1, también debe actualizarse Portal Server.
Como en Windows no hay forma de actualizar Portal Server a Java ES 5 Update 1, tampoco se puede actualizar Portal Server al actualizar Web Server. En su lugar, debe migrar Portal Server para utilizar Application Server como su contenedor antes de intentar actualizar Web Server.
Al actualizar Portal Server IFR (Interim Feature Release) 7.0 2005Q4 implementado en Web Server, debe actualizar los componentes en una secuencia no estándar. Para obtener más información, consulte el documento Sun Java Enterprise System 5 Update 1 Upgrade Guide for UNIX.
Después de actualizar Portal Server 7.0 y Web Server, los intentos de crear una nueva comunidad en la consola de Portal Server generan un error.
Solución Siga estos pasos:
Inicie la sesión en la consola de administración de Web Server.
Haga clic en Configuraciones
Seleccione la configuración de la instancia de Portal Server que se esté ejecutando.
Haga clic en la ficha de Java.
Vea los valores de configuración de la ruta para el prefijo de la ruta de clase.
Sustituya /opt/SUNWcacao/lib/cacao_cacao.jar por /usr/lib/cacao/lib/cacao_caca0.jar.
Guarde los cambios y salga de la consola de administración.
Después de actualizar Portal Server 7.0, las comunidades que existían en el Developer Sample ya no se pueden utilizar.
Solución Cambie el archivo /var/opt/SUNWportal/portals/portal1/desktop/default/SearchProvider/dbMenu.jsp como se explica:
Antiguo: |
|
|
Nuevo: |
|
Si ha habilitado la función de supervisión de Instant Messaging en Java ES 2005Q1 o 2005Q4, deberá actualizar manualmente el archivo de propiedades después de realizar la actualización a Java ES 5 Update 1.
Solución: después de actualizar la instancia de Instant Messaging en un determinado host, edite el nuevo archivo mfwk.properties para incluir los parámetros de configuración que desea conservar del archivo agent.properties antiguo.
Al actualizar desde Java ES 3 en Solaris 9 para x86, es posible tener dos versiones de cacao ejecutándose: la versión de Java ES 3 para compatibilidad con Instant Messaging, y la versión de Java ES 5 Update 1 para compatibilidad con los componentes actualizados. En esta situación, la secuencia de comandos psupgrade utilizada para actualizar Portal Server falla.
Solución Detenga la versión de Java ES 3 de cacao antes de ejecutar la secuencia de comandos psupgrade:
/opt/SUNWcacao/bin/cacaoadm stop |
Tras ejecutar psupgrade, restaure la versión Java ES 3 de cacao:
/opt/SUNWcacao/bin/cacaoadm start |
Siempre que un componente de producto se instale o actualice en el modo Configure Manually After Installation, los accesos directos al producto se crean sólo después de haber configurado manualmente el producto.
La cola de mensajes no se ve afectada por este problema.
Solución: ninguna.
En esta sección se describen los problemas conocidos en la Monitoring Console y en el Monitoring Framework. El Monitoring Framework es un componente compartido que se instala automáticamente con otros componentes para habilitar la supervisión.
Las siguientes revisiones son necesarias para evitar que se produzcan ciertos problemas conocidos en el Monitoring Framework. Estas revisiones se incluyen normalmente en otros paquetes de revisiones necesarios para Java ES o en versiones actualizadas del entorno operativo Solaris. No obstante, debe verificar la existencia de estas revisiones o de sus sustituciones en los hosts en los que supervisará un componente del producto Java ES:
Tabla 1 Revisiones para la supervisión en el entorno operativo Solaris
Versión de Solaris |
Número de la modificación |
---|---|
Solaris 9 Sparc Platform (hasta la versión s9u7_06 incluida) |
114344-17 |
Solaris 9 i386 Platform (hasta la versión s9u7_06 incluida) |
114345-08 (en desuso por: 117172-17), 118559-28 (o posterior) |
Solaris 10 Sparc Platform (hasta la versión s10_58 incluida) |
114344-17 |
Solaris 10 i386 Platform (hasta la versión s10_58 incluida) |
114345-08 (en desuso por: 117172-17), 118855-15 (o posterior) |
En el sistema operativo HP-UX, las revisiones necesarias para la supervisión se incluyen entre las descritas en Requisitos y problemas de HP-UX.
Al añadir un host nuevo para su supervisión, la Monitoring Console utiliza SSL para asegurar la conexión, pero no muestra el certificado que presenta el host seleccionado. Puesto que la Monitoring Console transmite la contraseña raíz del host al agente de nodo, existe una vulnerabilidad ante un ataque cuya finalidad sea falsificar la dirección IP del host objetivo y recibir la contraseña. El riesgo de que esto ocurra es muy bajo, ya que la mayoría de los agentes de nodo se ejecutan en hosts que ya se encuentran en una red segura.
Solución: si los hosts de agente de nodo no se encuentran en una red segura, deberá verificar su autenticidad antes de añadirlos como hosts nuevos en la Monitoring Console. Para verificar la autenticidad de un host, inicie una sesión en el host correspondiente y compruebe que reconoce su configuración y su sistema de archivos. En un host UNIX, puede iniciar una sesión con el comando ssh para ver la información del certificado.
En la Monitoring Console, se utiliza "servidor de aplicación" para hacer referencia a los objetos incluidos en un producto. Esta terminología no se debe confundir con Sun Java System Application Server.
Solución: en el contexto de la Monitoring Console, un servidor de aplicación se refiere a la instancia en ejecución de un componente Java ES instalado.
En la Monitoring Console, para mostrar páginas y cambiarlas pueden transcurrir hasta 30 segundos en algunos casos.
Solución: ejecute la Monitoring Console en un host potente sin otras aplicaciones.
La Monitoring Console no puede habilitar ni inhabilitar la supervisión por componente.
Solución: debe habilitar e inhabilitar la supervisión de un componente mediante el propio mecanismo de cada componente. Si precisa instrucciones, consulte las secciones sobre el componente específico en el Capítulo 2, Enabling and Configuring the Monitoring Framework de Sun Java Enterprise System 5 Update 1 Monitoring Guide.
Cuando un componente supervisado se bloquea o se detiene con normalidad, sus objetos supervisados pueden no desaparecer del agente de nodo y siguen apareciendo en el árbol izquierdo de la consola de supervisión. De forma similar, si detiene un agente de nodo completo, el nodo de host puede no desaparecer del árbol izquierdo. Este problema se produce de forma intermitente.
Solución: cuando detenga o reinicie una instancia del servidor, es posible que deba reiniciar el agente de nodo, el agente principal y la consola de supervisión. Si detiene un host y su agente de nodo, es posible que deba reiniciar el agente principal y la consola de supervisión. El procedimiento To Restart a Node Agent de Sun Java Enterprise System 5 Update 1 Monitoring Guide describe cómo hacerlo.
Cuando se elimina un host de la Monitoring Console, las alarmas y las reglas de supervisión asociadas a sus componentes supervisados no se eliminan automáticamente. Esto permite conservar las reglas y los estados de alarma si vuelve a añadir el mismo host.
Solución: si no va a añadir ese host de nuevo, utilice el cuadro de diálogo Rule (Regla) para localizar y eliminar todas las reglas asociadas al host. Las alarmas existentes al eliminar el host se pueden confirmar pero permanecerán en la consola de supervisión, ya que no será posible volver a acceder al atributo supervisado que activó la alarma. Para evitar dejar alarmas en el estado de confirmación, resuelva todas las condiciones de alarma de un componente supervisado y confirme las alarmas en la consola de supervisión antes de eliminar el host.
Si el intervalo de programación se establece para una regla, no se puede inhabilitar la regla.
Solución Borre la regla en lugar de inhabilitarla.
En la siguiente lista se realiza un seguimiento de otros problemas conocidos de la Monitoring Console.
Varias tablas no se ordenan de manera predeterminada
El host vinculado desde “Objects Using This Installed Product” (Objetos que utilizan este producto instalado) no debe ser un objeto desconocido
Al utilizar el complemento AppServer, los “objetos que contiene este servidor” no deben incluir secundarios de secundarios
La función de habilitación e inhabilitación no se activa correctamente en la tabla de hosts
Los campos de título y descripción se muestran para objetos de estadísticas y configuración, pero no para objetos base
Al seleccionar un objeto y hacer clic en Monitoring Rule->New (Regla de supervisión->Nueva), no debe ser necesario que el usuario seleccione de nuevo el objeto
Los nombres de objetos JVM enumerados para un determinado host son incoherentes
Los objetos CMM_Cluster creados por Application Server no aparecen en ningún lugar
La lista de objetos observables del cuadro de diálogo New Rule (Nueva regla) no es clara
Los objetos Object and Operational Status of Portal, Web y Application Server aparecen como desconocidos
Los Enterprise Java Beans implementados en Application Server deben tener nombres más descriptivos
Los nombres de atributos incluidos en los objetos de supervisión de Application Server no se pueden utilizar
Los cambios de configuración internos de Application Server no se reflejan en la consola de supervisión
Monitoring Console debería mostrar una vista de dominio
En el entorno nacional de, el índice de la ayuda en línea no es coherente con la versión inglesa
La función Show Objects With Status no funciona cuando se establece Show Selected Object
La eliminación de intervalos de programación de una regla produce un error de secuencia de comandos
Algunas cadenas no se encuentran en la tabla general JVM
En la interfaz de usuario en español, la cadena del copyright no está traducida
Muchas cadenas no se encuentran en la interfaz de usuario de la Monitoring Console
Cambiar el intervalo de programación de una regla de 0:00 a 0:00 borra la propia regla
Los componentes que se basan en bibliotecas C para interconectarse con el Monitoring Framework pueden mostrarse con mayor lentitud en la Monitoring Console cuando se ejecutan en el entorno operativo Linux.
Solución: ninguna
La comunicación entre procesos entre componentes que se basan en bibliotecas C y el agente de nodo del mismo host no es segura. De manera predeterminada, para la comunicación se utiliza la interfaz de bucle de realimentación, por lo que se reduce el riesgo de seguridad.
Solución: ninguna.
Los componentes que se basan en bibliotecas Java para interconectarse con el Monitoring Framework pueden presentar problemas de rendimiento cuando se accede a ellos mediante SNMP.
Solución: ninguna.
Debido a un error en Solaris 9, los paquetes dirigidos a una dirección IPv4 no se entregan al receptor en un zócalo IPv6. Esto interrumpe el mecanismo de descubrimiento entre agentes de nodo y los componentes que se deben supervisar en ese host.
Solución: fuerce el JVM del agente de nodo para escuchar en zócalos IPv4 con los siguientes comandos:
cacaoadm stop oldvalue=`cacaoadm get-param java-flags --value` cacaoadm set-param java-flags="${oldvalue} -Djava.net.preferIPv4Stack=true" |
Luego, reinicie el agente de nodo, el agente maestro y la consola de supervisión con el procedimiento To Restart a Node Agent de Sun Java Enterprise System 5 Update 1 Monitoring Guide.
Si la hora de los hosts del agente de nodo y del agente principal está demasiado fuera de sincronización, no se podrá añadir ese nodo en la Monitoring Console. El registro de error del Monitoring Framework del agente principal informará de un error grave “during JRMP connection establishment" (durante el establecimiento de conexión JRMP).”
Solución: fije la hora en ambos hosts para que estén sincronizados.
Cuando se crean muchas reglas de supervisión en paralelo en un agente de nodo en el sistema operativo HP-UX, los números de subproceso de JVM (Java Virtual Machine) pueden exceder los límites del parámetro kernel y provocar una excepción OutOfMemory.
Solución Descargue y ejecute la herramienta HPjconfig, como se describe en el procedimiento To Optimize Kernel Parameters for Monitoring Framework on HP-UX de Sun Java Enterprise System 5 Update 1 Monitoring Guide.
Cuando se ejecuta el comando mfwkadm en Windows, se genera el siguiente error:
'C:\Program' is not recognized as an internal or external command, operable program or batch file. |
Solución Convierta la cuarta línea del archivo C:\Program Files\Sun\JavaES5\share\mfwk\bin\masetup.bat en comentario añadiendo REM al comienzo de la línea.
Antes de: |
|
|
Después de: |
|
En la siguiente lista se realiza un seguimiento de otros problemas conocidos de Monitoring Framework.
En Linux, la detección no funciona cuando se habilita IPv6
Cuando la instalación se llevó a cabo en una sesión remota, los registros del programa de instalación se almacenan en el directorio temp.
Si el sistema se reinicia durante la instalación o desinstalación, el directorio temp se borra. Por lo tanto, los archivos de registro no están disponibles cuando se hace clic en el botón View Log (Ver registro).
Solución: ninguna.
Cuando se intenta desinstalar algunas revisiones de Java ES 5 Update 1, aparece un mensaje de error, indicando que Sun Java(TM) Enterprise System 5.msi no se encuentra en su ubicación original de la instalación, C:\t\Windows.
Solución Descargue Java ES 5 y descomprímalo en la ubicación de la instalación mencionada en el mensaje de error. Luego, tras desinstalar las revisiones de Java ES, se pueden borrar los archivos descargados y descomprimidos.
Al desinstalar Access Manager, el registro de su descriptor de módulo de supervisión no se anula. Este problema se produce sólo después de haber actualizado Access Manager.
Solución: utilice el comando cacaoadm para anular el registro del descriptor com.sun.cmm.am:
Confirme la existencia del descriptor com.sun.cmm.am:
# cacaoadm list-modules List of modules registered: com.sun.cacao.agent_logging 1.0 ... com.sun.cmm.am 1.0 ... |
Anule el registro del descriptor:
# cacaoadm unregister-module com.sun.cmm.am.xml |
Reinicie el comando cacao:
cacaoadm restart |
Confirme que el registro de com.sun.cmm.am se ha anulado:
# cacaoadm list-modules List of modules registered: com.sun.cacao.agent_logging 1.0 ... |
(com.sun.cmm.am 1.0 no debe volver a aparecer en la lista de módulos registrados.)
Empezando con la versión de Java ES 5, Sun adoptó un nuevo modelo de soporte que simplifica la tarea de encontrar, descargar y aplicar revisiones a los componentes de Java ES. Este modelo consta de dos funciones principales:
Clúster de revisiones que contiene las revisiones más recientes para todos los componentes de Java ES
Etiquetado de cada revisión de componente con palabra clave
Clúster de revisiones. Para varias plataformas compatibles con Java ES, se puede descargar un clúster de revisiones que contenga las revisiones más recientes para las versiones de los componentes distribuidos en Java ES 5, incluyendo las revisiones que aportan componentes hasta el nivel de Java ES 5 Update 1. Estos clúster de revisiones se actualizan regularmente según los componentes requieren revisiones nuevas.
Para obtener uno de estos clúster de revisiones:
Vaya a http://sunsolve.sun.com.
Haga clic en “Patches and Updates” (Revisiones y actualizaciones).
Haga clic en “Recommended Patch Clusters” (Clúster de revisiones recomendados).
Localice el clúster que comience por “Java ES Accumulated” y que se aplique a su versión de sistema operativo y a la arquitectura del procesador y descárguelo.
Etiquetado con palabra clave. A partir de la versión de Java ES 5, las revisiones de las versiones de componentes incluidas en una versión de Java ES se etiquetarán en el archivo README con una palabra clave que indica que la revisión se aplica a la versión de Java ES. Para Java ES 5 y las versiones de actualización, la etiqueta con palabra clave es java_es-5. Gracias a este etiquetado con palabra clave, se pueden localizar rápidamente todas las revisiones de componentes para Java ES 5 y versiones de actualización mediante la función PatchFinder de SunSolve introduciendo la palabra clave java_es-5.
También pueden obtenerse revisiones para Java ES en Solaris 10 utilizando Sun Con. Para obtener más información, consulte http://www.sun.com/service/sunconnection.
Ciertos componentes de Sun Java Enterprise System 5 Update 1 contienen archivos que se pueden distribuir. Para obtener información sobre estos archivos, consulte las notas de la versión de los componentes que utilice.
Este producto incluye un código fuente o de objeto correspondiente a Berkeley Database, producto de Oracle Corporation. La utilización del software Berkeley Database al margen de Java Enterprise System o de derivados autorizados está sujeta a condiciones de licencia adicionales.
Para obtener las funciones de accesibilidad que se han comercializado desde la publicación de estas notas, consulte la sección 508 de evaluaciones de productos disponible previa solicitud a Sun para determinar las versiones que son más adecuadas para implementar soluciones accesibles. Las versiones actualizadas de las aplicaciones se pueden encontrar en http://sun.com/software/javaenterprisesystem/get.html.
Para obtener más información sobre el compromiso de Sun con la accesibilidad, visite http://sun.com/access.
La documentación sobre producto para Java ES 5 Update 1 está disponible en docs.sun.com:
Notas de la versión: http://docs.sun.com/coll/1315.3
Manuales de instalación de nivel de sistema, actualización y planificación: http://docs.sun.com/coll/1286.3
Colecciones de manuales para cada componente: http://docs.sun.com/prod/entsys.5
Además, se pueden encontrar otras clases de documentación en el centro de información sobre BigAdmin para Java ES: http://www.sun.com/bigadmin/hubs/javaes.
El sitio web de Sun proporciona información acerca de los siguientes recursos adicionales:
Además de buscar documentación de productos Sun en el sitio web docs.sun.comSM, puede utilizar un motor de búsqueda escribiendo la siguiente sintaxis en el campo de búsqueda:
término-de-búsqueda site:docs.sun.com |
Por ejemplo, para buscar “broker”, introduzca lo siguiente:
broker site:docs.sun.com |
Para incluir otros sitios web en su búsqueda (por ejemplo, java.sun.com, www.sun.com y developers.sun.com), utilice sun.com en lugar de docs.sun.com en el campo de búsqueda.
En este documento se hace referencia a los URL de otras empresas y se proporciona información adicional relacionada.
Sun no se responsabiliza de la disponibilidad de las sedes Web de otras empresas que se mencionan en este documento. Tampoco garantiza ni se responsabiliza del contenido, anuncios, productos u otros materiales disponibles en dichas sedes o recursos o a través de ellos. Sun no será responsable ni se le podrá exigir responsabilidad alguna por ningún daño o pérdida ocasionados o supuestamente ocasionados debido, directa o indirectamente, al uso de los contenidos, bienes o servicios disponibles en dichas sedes o a los que se pueda acceder a través de tales sedes o recursos.
Sun tiene interés en mejorar su documentación y valora sus comentarios y sugerencias. Para compartir sus comentarios, vaya a http://docs.sun.com y haga clic en Enviar comentarios. Se mostrará un formulario en línea en el que deberá indicar el título completo del documento y el número de referencia. El número de referencia es un número de 7 o 9 dígitos que se encuentra en la página del título del libro o en la dirección URL del documento. Por ejemplo, el número de referencia de este libro es 820-2829-10.