Notas de la versión de Sun Java System Message Queue 4.1

Limitaciones y problemas conocidos

Esta sección contiene una lista de los problemas conocidos de Message Queue 4.1. Se describen las siguientes áreas del producto:

Para encontrar una lista de los fallos actuales, sus estados y sus soluciones alternativas, invitamos a los miembros de Java Developer Connection™ a visitar la página Bug Parade del sitio web Java Developer Connection. Compruebe la página antes de informar de un nuevo error. A pesar de que no se muestran todos los problemas de Message Queue la página es un buen punto de partida para ver si un problema ha sido comunicado.

http://bugs.sun.com/bugdatabase/index.jsp


Nota –

Aunque la suscripción a Java Developer Connection es gratuita, es necesario registrarse. Encontrará información sobre cómo ser miembro de Java Developer Connection en la página web "For Developers" de Sun.


Para informar de un nuevo problema o enviar una petición de sobre nuevas funcionalidades, envíe un mensaje a imq-feedback@sun.com .

Problemas de instalación

Esta sección describe los problemas relacionados con la instalación de la versión 4.1 de Message Queue.

Registro del producto y JES

La versión 4.1 de Message Queue se instala mediante un nuevo programa de instalación, que también instala y actualiza los componentes compartidos que necesita Message Queue; por ejemplo, JDK, las bibliotecas de NSS, JavaHelp, etc. Este programa de instalación y el instalador de Java Enterprise System (JES) no comparten el mismo registro del producto. Si una versión de Message Queue que se instaló con JES se elimina y se actualiza a Message Queue 4.1 con el instalador de Message Queue, es posible que el registro del producto de JES se encuentre en un estado inconsistente. Esto significa que, al ejecutar el desinstalador de JES, es posible que se elimine sin querer Message Queue 4.1 y los componentes compartidos de los que depende y que no instaló él.

La mejor manera de actualizar el software que instaló el instalador de JES es la siguiente:

  1. Desinstale Message Queue y sus componentes compartidos con el desinstalador de JES.

  2. Vuelva a instalar Message Queue 4.1. con el instalador de Message Queue.

Seleccione el JRE adecuado

La pantalla de selección de JDK del instalador de Message Queue 4. 1 le permite seleccionar el JDK y JRE que exista en el sistema para que lo utilice Message Queue. Desafortunadamente, la lista que aparece también incluye el JRE utilizado para ejecutar la aplicación del instalador. Este JRE forma parte del paquete del instalador y no se instala realmente en el sistema. (Fallo 6585911)

El JRE que utiliza el instalador es reconocible por su ruta, que debería encontrarse en el directorio comprimido del instalador y debería incluir el subdirectorio mq4_1–. Por ejemplo:

algún_directorio/mq4_1–installer/usr/jdk/instances/jdk1.5.0/jre

No seleccione este JRE para que lo use Message Queue. Seleccione en su lugar otro JDK del sistema. Si no existe ninguno, siga la indicación recomendada para su plataforma.

Instalación en Windows

Al instalar Message Queue en Windows, tenga presente las siguientes limitaciones:

Instalación en Solaris

Un mensaje de error y el estado "incompleto" del resumen confunde al usuario que intenta hacer la instalación con el comando installer-n. En realidad, el comando funciona. (Fallo 6594351)

Instalación en Linux

Estos son los problemas que se producen al hacer la instalación en la plataforma Linux

Instalación en todas las plataformas

Los siguientes problemas afectan a la instalación en todas las plataformas:

Información de versión

El instalador muestra la información de la versión de Message Queue de una manera poco clara. (Fallo 6586507)

En la plataforma Solaris, consulte la tabla siguiente para determinar la versión que se está instando.

Tabla 1–11 Formatos de versión

La versión como se muestra en el instalador 

Versión Message Queue 

4.1.0.0 

4.1 

3.7.0.1 

3.7 UR1 

3.7.0.2 

3.7 UR2 

3.7.0.3 

3.7 UR3 

3.6.0.0 

3.6 

3.6.0.1 

3.6 SP1 

3.6.0.2 

3.6 SP2 

3.6.0.3 

3.6 SP3 

3.6.0.4 

3.6 SP4 


Nota –

Para versiones con parche de 3.6 SP4 (por ejemplo, 3.6 SP4 Patch 1), la cadena de las versiones que muestra el instalador sigue siendo la misma. Debe ejecutar el comando imqbrokerd –version para determinar la versión exacta.


En la plataforma Linux, no es posible ofrecer una traducción sencilla del formato. El número de versión que muestra el instalador en Linux es de la siguiente forma:

<NúmVersionMayor>.<NúmVersionMenor>-<unNúm.>

Por ejemplo, 3.7–22. Esto quiere decir que se trata de una de las versiones 3.7, pero no especifica cuál. Para saber cuál es, ejecute el comando imqbrokerd —version .

Problemas de localización

Estos son los problemas relacionados con la localización.

Opción de contraseña desaprobada

En versiones anteriores de Message Queue, podía utilizarse la opción —p o —password para especificar interactivamente una contraseña para los siguientes comandos: imqcmd, imqbrokerd y imdbmgr. Al comenzar con la versión 4.0., estas opciones se han desaprobado. Debe facilitar las contraseñas de la siguiente manera.

  1. Establezca el valor que desee para la propiedad de la contraseña en un archivo utilizado para guardar sólo contraseñas.

    Utilice la siguiente sintaxis para especificar contraseñas en el archivo de la contraseña.

    ContraseñaPropiedadNombre= MiContraseña

  2. Transmita el nombre del archivo de la contraseña con la opción —passfile .

Una nueva contraseña puede contener una o varias de las contraseñas enumeradas más abajo.

En el siguiente ejemplo, la contraseña de la base de datos JDBC se ha establecido como abracadabra.

imq.persist.jdbc.mysql.password=abracadabra

Puede configurar el agente para que utilice el archivo de contraseña creado por usted de las siguientes formas:

Problemas generales

Esta sección trata de los problemas generales de Message Queue 4.1. Algunos de ellos se introdujeron ya en versiones anteriores de Message Queue.

Problemas de administración y configuración

Los siguientes problemas son generados por la administración y la configuración de Message Queue

Problemas de agentes

Los problemas siguientes afectan al agente de Message Queue.

Clústeres de agente

Estos son los problemas que afectan a los agentes de clúster.

Problemas con JMX

En la plataforma Windows, el método getTransactionInfo de Transaction Manager Monitor MBean devuelve información de la transacción con un tiempo de creación de transacción incorrecto (Fallo ID 6393359).

Solución alternativa Utilice el método getTransactionInfoByID de Transaction Manager Monitor MBean en su lugar.

Compatibilidad para SOAP

Es necesario que tenga en cuenta dos cuestiones relacionadas con la compatibilidad con SOAP