Sun Java System Message Queue 3.7 UR1 릴리스 노트

이 릴리스에서 해결된 버그

이 릴리스에서 해결된 버그에서는 Message Queue 3.7 UR1에서 해결된 버그에 대해 설명합니다.

표 1–4 Message Queue 3.7 UR1에서 해결된 버그

버그 번호 

설명 

6193884 

메시지를 표시하는 데 ASCII가 아닌 문자가 필요한 로켈의 경우 Message Queue는 알아 볼 수 없는 메시지를 syslog로 출력함 

6251450 

클러스터 종료 도중 connectListConcurrentModificationException

6252763 

java.nio.HeapByteBuffer.putLong/Intjava.nio.BufferOverflowException

6260076 

Oracle 저장소에서 시작 후 첫 번째로 게시되는 메시지가 느림 

6260814 

JMSXUserID에서의 선택기 처리가 항상 false로 처리됨

6264003 

대기열 브라우저는 완결되지 않는 트랜잭션의 일부인 메시지를 표시함 

6271876 

사용되지 않은 메시지를 가진 사용자를 종료할 때 연결 흐름 제어가 제대로 작동하지 않음 

6284769 

각 열거에 대해 새 브라우저를 작성하고 닫아도 QueueBrowser에서 메모리 누출이 발생함 

6294767 

Message Queue 브로커가 여는 네트워크 소켓에 SO_REUSEADDR을 설정해야 함

6304043 

브로커가 공유 비영구 가입에 대해 clientID가 null이 아님을 확인하지 않음

6307056 

txn 로그에 성능 병목 현상 발생 

6320138 

Message Queue C API에 회신 헤더로부터 대기열의 이름을 확인하는 기능이 없음 

6320325 

JDK 1.4와 JDK 1.5가 모두 설치된 경우 브로커가 JDK 1.5보다 JDK 1.4를 먼저 선택하는 경우가 있음 

6321117 

멀티 브로커 클러스터 초기화 시 java.lang.NullPointerException 발생

6330053 

가입자의 트랜잭션을 수행할 때 jms 클라이언트가 java.lang.NoClassDefFoundError를 발생시킴

6340250 

C-API에서 MESSAGE 유형 지원

6351293 

Derby 데이터베이스 지원 추가 

6381693 

사용자의 브로커가 다시 시작된 후 원격 사용자에게 다시 전달되는 메시지에 대해 JMSRedelivered 플래그가 false로 설정됨

6388049 

불완전한 XA 트랜잭션을 삭제하지 못함 

6403968 

사용자 기반 흐름 제어 프로토콜을 추가하여 여러 수신자에 대한 로드 균형 조정 허용 

6403958 

사용 불능 메시지 대기열에서 가장 오래된 비지속성 메시지를 제거하려고 하면 브로커 예외가 발생됨 

6406862 

브로커 오류 Monitor destination errormq.metrics.destination.queue.Name 이후에 어떠한 대상도 모니터링할 수 없음

6415068 

JMS Message Queue의 일반 자원 어댑터인 AS 8.1 UR2에서 트랜잭션 복구 실패 

6421781 

다음 구문을 사용하는 브로커에 대한 연결 지원 

—b mqtcp://hostName:portNumber/serviceName

6423696 

COMMIT REPLY 오류 발생 후 Session.rollback이 사용된 메시지를 실제로 롤백하지 않음