Notas de la versión de Sun Java System Web Server 7.0

Java Enterprise System

La tabla siguiente contiene los problemas conocidos de Java Enterprise System (Java ES).

Tabla 20 Problemas conocidos de Java ES

Identificador del problema 

Descripción 

6484181 

Portal Server configura el tamaño de la pila JVM a 128K (demasiado bajo) para que se pueda iniciar la versión de 64 bits de Web Server 7.0.

Si Web Server 7.0 ya está configurado en modo de 64 bits y se ha iniciado la instalación de Portal Server, la configuración de Portal Server no establece el tamaño de la pila en 128K. Sin embargo, si Portal Server y Web Server ya están instalados y configurados en modo de 32 bits, pasar al modo de 64 bits requiere una serie de pasos manuales que se describen en la sección de la Solución temporal.  

Solución temporal

Si la parte de Portal Server de Java ES 5 se implementa encima de Web Server 7.0 y quiere iniciar el servidor en modo de 64 bits, realice los pasos siguientes: 

  1. # dir_instalación/bin/wadm delete-jvm-options --user=admin --port=8989 --password-file=passfile --config= NOMBRE_HOST "-Xms512M -Xmx768M -Xss128k"

  2. # dir_instalación/bin/wadm create-jvm-options --user=admin --port=8989 --password-file=passfile --config= NOMBRE_HOST "-Xms512M -Xmx768M -Xss512k"

  3. Incremente el tamaño nativo de Web Server 7.0 a 139264 mediante el comando siguiente:

    # dir_instalación/bin/wadm set-thread-pool --user=admin --config=nombre_configuración --password-file= nombre_archivo native-stack-size=139264

  4. Implemente la configuración.

    # dir_instalación /bin/wadm deploy-config

6487041 

Las secuencias de comandos schemagen/xjc/wsgen/wsimport no están presentes en la instalación de Web Server de Java ES.

Las secuencias de comandos schemagen/xjc/wsgen/wsimport están presentes diferentes lugares de la instalación Java ES y la instalación independiente de Web Server.

Solución temporal

Las secuencias de comandos son parte de los componentes de Web Services. En una instalación independiente de Web Server estas secuencias de comandos y archivos JAR están ubicados en los directorios dir_instalación/bin y dir_instalación/lib respectivamente.

En la instalación de Java ES, las secuencias de comandos y archivos JAR se instalan como parte del componente compartido y residen fuera de la raíz de instalación de Web Server.  

A continuación mostramos la ubicación de secuencias de comandos y archivos JAR en diferentes plataformas: 

Sistema operativo Solaris: 

  • Los scripts se encuentran en el directorio /opt/SUNWjax/bin.

  • Los archivos JAR se encuentran en los directorios /opt/SUNWjax/lib y /usr/share/lib.

Linux y HP-UX: 

  • las secuencias de comandos se encuentran en los directorios /opt/sun/bin y /opt/sun/share/jaxb/bin .

  • Los archivos JAR se encuentran en los directorios /opt/sun/share/jaxb/lib, /opt/sun/share/lib y /opt/sun/private/share/lib.

Windows: 

  • Las secuencias de comandos se encuentran en los directorios <directorio_instalación_de_JES> \share\bin y <directorio_instalación_de_JES> \share\jaxb2\bin.

  • Los archivos JAR se encuentran en los directorios <directorio_instalación_de_JES> \share\jaxb2\lib y <directorio_instalación_de_JES> \share\lib.

6432106 

La búsqueda de Sun Java System Portal Server lanza una excepción tras la actualización de Web Server.

La funcionalidad de búsqueda de Portal Server lanza una excepción cuando se actualiza Web Server de Java ES 4 a Java ES 5.  

Solución temporal


Nota –

Traslade los archivos de biblioteca libdb-3.3.so y libdb_java-3.3.so a una ubicación apropiada, en algún lugar fuera de los directorios privados de Web Server. Una vez que las bibliotecas de Portal Server estén en un lugar apropiado, la ruta debe especificarse para la <ruta libdb-3.3.so>:<ruta libdb_java-3.3.so> en los comandos siguientes.


En la plataforma Solaris realice los pasos siguientes: 

  1. Copie los archivos libdb-3.3.so y libdb_java-3.3.so del directorio lib de Web Server 6.1 a una ubicación apropiada.


    Nota –

    Para HP-UX, los archivos son libdb-3.3.sl y libdb_java-3.3.sl. Para Windows, los archivos son libdb-3.3.dll y libdb_java-3.3.dll.



    Precaución – Precaución –

    No copie los archivos de biblioteca a los directorios privados de Web Server 7.0 (por ejemplo el directorio lib).


  2. Cree un directorio (mkdir) por nombre /portal_libraries . Copie los archivos de biblioteca libdb-3.3.so y libdb_java-3.3.so a /portal_libraries.

  3. Utilice el comando wadm para informar a Web Server de la ubicación de los archivos de biblioteca.

  4. Obtenga el parámetro de ruta de biblioteca nativa actual mediante el comando CLI de administración siguiente:

    get-jvm-prop -user=admin --config=nombre_de_host native-library-path-prefix

    Guarde la salida.

  5. Añada las rutas copiadas libdb-3.3.so y libdb_java-3.3.so a la ruta de biblioteca nativa existente mediante el comando CLI de administración siguiente.

    set-jvm-prop --config= nombre_de_host native-library-path-prefix=<ruta de biblioteca nativa existente>:</ruta de bibliotecas del portal>

    donde ruta de bibliotecas del portal es la ubicación donde copió los archivos libdb-3.3.so y libdb_java-3.3.so en el paso 1.

    Si no obtiene ningún resultado o salida del comando get-jvm-prop, establezca native-library-path-prefix en la línea de comandos:

    native-library-path-prefix=</ruta de bibliotecas del portal>


  6. Nota –

    Para la plataforma Windows utilice el punto y coma como separador para el parámetro native-library-path-prefix de la siguiente manera:

    native-library-path-prefix= <ruta de biblioteca nativa existente>;<ruta de bibliotecas del portal>

    Para plataformas que no sean Windows, utilice ':' como separador para el parámetro native-library-path-prefix de la siguiente manera:

    native-library-path-prefix= <ruta de biblioteca nativa existente>:<ruta de bibliotecas del portal>


  7. Implemente la configuración modificada mediante el comando siguiente:

    deploy-config [--user=administrador] config-nombre

6504178  

Los informes de migración informan de un falso error en Java ES 5 que dice "root no es un usuario válido".

Al migrar de Java ES 4 a Java ES 5 en plataformas UNIX, el archivo de informe de migración muestra el siguiente aviso: AVISO: "root no es un usuario válido". Esto es incorrecto, ya que el usuario "root" es válido en dicho host.

6453037  

Aparecen muchos mensajes de aviso y de información en la salida estándar al iniciarse Web Server en vez de enviar estos mensajes al archivo de registro de informes.