En la siguiente tabla se muestran los errores solucionados en Message Queue Algunos de estos problemas están marcados con "(OpenMQ)", que indica el problema se ha arreglado en el proyecto de código abierto Open Message Queue en el que está basado Sun GlassFish Message Queue.
Tabla 1–7 Errores solucionados en Message Queue 4.4 Update 1
Error |
Descripción |
---|---|
6590909 |
El modo DIRECT MDB no se conecta al agente remoto si se anula addresslist |
6616704 |
Aumenta el tamaño de la memoria del agente cuando se crean muchos consumidores en una sesión |
6745761 |
XAResource.isSameRM() debe devolver el valor true cuando se usan dos conexiones en el mismo XA TX (con JMSJCA) |
6745763 |
XAResource.isSameRM() debe devolver el valor true cuando se usan dos conexiones en el mismo XA TX (modo JMSRA DIRECT) |
6745768 |
XAResource.isSameRM() debe devolver el valor true cuando se usan dos conexiones en el mismo XA TX (JMSRA LOCAL/REMOTE) |
6760450 |
El almacén de mensajes se daña si se reinicia el equipo sin detener la instancia de MQ (GF) |
6766241 |
UMS: el ejemplo SendMsg.html AJAX usa /ums como raíz de contexto predeterminada. Debería usar /imqums |
6766852 |
DirectXAResource traduce el estado CONFLICT del agente a "TxID is already in use" |
6799428 |
Mensajes no persistentes/no duraderos depositados en DMQ no pueden consumirse pero sí examinarse. |
6799428 |
Mensajes no persistentes/no duraderos depositados en DMQ no pueden consumirse pero sí examinarse. |
6809353 |
openmq 4.3 HA con posgtresql (8.1) no funciona (imqbrokerd no puede iniciarse) |
6809750 |
La agrupación de conexión (de JMSRA) para la conexión de clientId no funciona. |
6812198 |
Classcast genera una excepción al supervisar utilizando estadísticas de tema MQ |
6832000 |
La conexión JDBC MQ reapExcessConnection provoca un bloqueo por sobrecarga de la CPU |
6833109 |
La aplicación de ejemplo JMX MQClusterMonitor genera una excepción en AIX con JDK6 |
6835420 |
Valor predeterminado de NoGCDefault calculado incorrectamente. Puede provocar un GC excesivo cuando queda poca memoria. |
6852018 |
El mensaje de error "No se puede añadir el consumidor duradero {0}. No se definió ClientID en la conexión." es engañoso |
6856991 |
Excepción NullPointerException después de que se reinicie el agente y después se restaura una transacción PREPARED de consumidor duradero |
6874125 |
ADVERTENCIA: MQJMSRA_DC2001: connectionId=555670328604044289:_destroy():llamado en una conexión... |
6878945 |
RFE: JMSBridge: permitir la especificación de un nombre de usuario/contraseña para crear una conexión de connection-factory |
6881493 |
Los destinos temporales Admin del agente HA no deben almacenarse |
6881753 |
RFE JMSBridge: permitir que se etiquete cada mensaje con el nombre jmsbridge antes de transferencia a destino |
6884673 |
4,4 MQ Broker no pudo establecer conexión de agrupación con agente MQ 3.7/3.6 |
6886390 |
Los mensajes publicados de Persist/Txn enviados a DMQ pueden provocar un error de mq.sys.dmq no encontrado cuando se consumen desde DMQ |
6886515 |
Excepción AccessControlException cuando se utiliza JMX para eliminar un destino de un agente incrustado |
6890628 |
Definir la propiedad de agente "imq.autocreate.destination.isLocalOnly=true" no tiene ningún efecto |
6891615 |
El selector no siempre funciona al ejectuar agente 4.3 en Glassfish |
6891624 |
Msgs 'Remote' puede llegar a ser más grande que 'Count' en 'imqcmd list dst' |
6891629 |
Es necesario un mensaje comprensible cuando se produce una excepción aritmética en el selector |
6891717 |
No hay una causa clara para el ack ifimq.transaction.autorollback=true,autorollback PREPARED TransactionAckExistEx |
6891802 |
"[B4061]:No se puede usar el ID de transacción.Ya está en uso" al reiniciar agente después de adquirir tx ack remoto |
6892512 |
Pérdida de memoria: Los destinos temporales no se eliminan de la conexión al llamar a tempDest.delete() |
6895040 |
si masterbroker tiene temp dest,slave el agente no puede obtener uidprefix al iniciarse después de que se agote el tiempo de espera de bloqueo de uidprefix lock |
6896230 |
El nuevo consumidor creado en masterb mientras masterb se reinicia después de sincronización con subordinados puede no propagarse a todos |
6896764 |
El método equals de TransactionAcknowledgement es incorrecto. |
6898355 |
Bloqueo de adquisición restablecido en init de gestor de agrupaciones al reiniciarse el agente sin esperar a que se complete la adquisición |
6901405 |
RFE: registrar información de proveedor JDBC y propiedades si se especifican |
16 (OpenMQ) |
El selector no siempre funciona al ejectuar agente 4.3 en Glassfish |
17 (OpenMQ) |
openmq 4.3 HA con posgtresql (8.1) no funciona (imqbrokerd no puede iniciarse) |
22 (OpenMQ) |
El instalador se refiere a un archivo binario no existente y falla |
25 (OpenMQ) |
Pérdida de memoria al crear TemporaryTopic. |
29 (OpenMQ) |
Aislamiento de intermediario |
30 (OpenMQ) |
Msgs 'Remote' puede llegar a ser más grande que 'Count' en 'imqcmd list dst' |
31 (OpenMQ) |
Se necesita un mensaje comprensible cuando se produce una excepción aritmética en el selector |
32 (OpenMQ) |
Solución para int-> long causa desbordamiento |
33 (OpenMQ) |
Instalador OpenMQ: Error "Descriptor SwiXML no válido" cuando se ejecuta en un sistema con configuración regional ja |