Sun Java System Message Queue Microsoft Windows용 릴리스 노트

Sun Java™ System Message Queue Microsoft Windows용 릴리스 노트

버전 3 2005Q4(3.6 SP3)

부품 번호 819-5855

이 릴리스 노트에는 Sun Java System Message Queue 3 2005Q4 for Windows가 출시될 당시 사용 가능한 중요 정보가 포함되어 있습니다. 여기에는 알려진 문제점과 제한 사항 및 기타 정보가 설명되어 있습니다. Message Queue를 사용하기 전에 먼저 이 문서를 반드시 읽어 보시기 바랍니다.

이 릴리스 노트의 최신 버전은 Sun Java System 설명서 웹 사이트(http://docs.sun.com/app/docs/prod/entsys.05q4http://docs.sun.com/app/docs/prod/entsys.05q4?l=ko)에서 찾을 수 있습니다. 소프트웨어를 설치 및 설정하기 전과 후에도 웹 사이트를 검토하여 최신 릴리스 노트와 제품 설명서를 정기적으로 확인하시기 바랍니다.

이 릴리스 노트는 다음 내용으로 구성되어 있습니다.

이 문서에 있는 타사 URL에서는 관련 추가 정보를 제공합니다.


Sun은 이 문서에 언급된 타사 웹 사이트의 사용 가능성에 대해 책임지지 않습니다. Sun은 그러한 사이트 또는 자원에 있거나 사용 가능한 내용, 광고, 제품 또는 기타 자료에 대하여 보증하지 않으며 책임 또는 의무를 지지 않습니다. Sun은 해당 사이트나 자원을 통해 사용 가능한 내용, 상품 또는 서비스의 사용과 관련해 발생했거나 발생했다고 간주되는 손해나 손실에 대해 책임이나 의무를 지지 않습니다.



릴리스 노트 개정 내역

표1 개정 내역 

날짜

변경 사항 설명

2006년 2월

정식 릴리스

2005년 11월

베타 릴리스


Message Queue 3 2005Q4(3.6 SP3) 정보

Sun Java System Message Queue는 완벽한 기능의 메시지 서비스로 Java Messaging Specification(JMS) 1.1을 따르는 안정적인 비동기 메시징을 제공합니다. 또한 Message Queue는 JMS 사양을 능가하는 다양한 기능을 제공하여 대규모 엔터프라이즈 배포 요구를 충족시킵니다.

Message Queue 3 2005Q4의 새로운 기능

Message Queue 3.6 SP3 2005Q4(3.6)의 새로운 기능은 다음과 같습니다.

이 내용은 다음 하위 절에서 설명합니다.

사용 불능 메시지 대기열

Message Queue는 브로커를 시작할 때 진단 목적으로 사용 불능 메시지를 저장하는 데 사용하는 특수한 대상을 자동으로 만듭니다. 사용 불능 메시지는 정상 처리 또는 명백한 관리자 작업 외의 다른 이유로 시스템에서 제거되는 메시지입니다. 메시지가 만료되었거나, 메모리 제한 초과로 인해 대상에서 제거되었거나, 전달 시도 실패로 인해 사용 불능으로 간주될 수 있습니다.

관리자는 대상을 구성하여 사용 불능 메시지를 삭제하거나 사용 불능 대기열에 넣을 수 있습니다. 메시지를 사용 불능 메시지 대기열에 넣으면 관리자에게 사용 불능 원인에 대한 정보를 제공하는 추가 속성 정보가 메시지에 기록됩니다. 또한 클라이언트 개발자는 메시지를 작성할 때 메시지를 사용할 수 없게 될 경우 메시지를 사용 불능 메시지 대기열에 넣을지 여부를 결정하는 등록 정보 값을 설정할 수 있습니다.

자세한 내용은 Message Queue 관리 설명서를 참조하십시오.

비확인 모드

NO_ACKNOWLEDGE 확인 모드는 JMS API의 확장입니다. 일반적으로 브로커는 클라이언트의 확인을 기다립니다. 이 확인은 클라이언트가 CLIENT_ACKNOWLEDGE를 지정한 경우에는 프로그래밍 방식으로 만들어야 하고, 클라이언트가 AUTO_ACKNOWLEDGE 또는 DUPS_OK를 지정한 경우에는 세션에서 자동으로 만들 수 있습니다. 클라이언트가 NO_ACKNOWLEDGE 모드를 지정한 경우 브로커는 메시지를 클라이언트에게 보낸 후 바로 해당 메시지를 삭제합니다. 이 기능은 비지속적으로 메시지를 사용하는 비영구 가입자를 위한 것이지만 누구든지 사용할 수 있습니다.

이 기능을 사용하면 메시지 확인과 관련된 프로토콜 트래픽 및 브로커 작업이 감소하여 성능이 향상됩니다. 또한 메시지 확인을 하지 않아 브로커의 메모리 자원을 불필요하게 제한하는 이상 작동 클라이언트를 처리하여 브로커의 성능을 향상시킬 수 있습니다. 이 모드를 사용해도 생성자에 영향을 주지 않습니다.

C 클라이언트에서는 NO_ACKNOWLEDGE 모드를 지원하지 않습니다. 자세한 내용은 Java 클라이언트용 Message Queue 개발 안내서를 참조하십시오.

클라이언트 메시지 본문 압축

개발자는 메시지 본문을 압축하도록 지정할 수 있습니다. 메시지 압축 및 압축 해제는 모두 클라이언트 런타임에 의해 처리되므로 브로커에 영향을 주지 않습니다. 그러므로 응용 프로그램에서는 이 기능을 브로커의 이전 버전과 함께 사용할 수 있지만 Message Queue 클라이언트 런타임 라이브러리는 3.6 SP3 2005Q4(3.6) 버전을 사용해야 합니다.

압축의 장점 및 제한 사항

메시지를 압축하면 성능이 향상되긴 하지만 이러한 이점이 항상 보장되지는 않습니다. 메시지의 크기와 형식, 사용자 수, 네트워크 대역폭, CPU 성능에 따라 달라질 수 있습니다. 예를 들어, 압축 및 압축 해제 비용이 압축된 메시지의 전송 및 수신으로 절약되는 시간보다 더 높을 수 있습니다. 이러한 현상은 고속 네트워크에서 적은 양의 메시지를 보낼 때 특히 두드러집니다. 반면 대량 메시지를 많은 사용자에게 게시하거나 느린 네트워크 환경에 게시하는 응용 프로그램의 경우에는 메시지를 압축하여 시스템 성능을 향상시킬 수 있습니다.

3.6 SP3 2005Q4(3.6) 버전 이전의 클라이언트 런타임 라이브러리를 배포받은 메시지 사용자는 압축된 메시지를 처리할 수 없습니다. 압축된 메시지를 보내도록 구성된 클라이언트는 사용자가 호환 가능한지 확인해야 합니다. C 클라이언트는 현재 압축 메시지를 사용할 수 없습니다.

자세한 내용은 Java 클라이언트용 Message Queue 개발 안내서를 참조하십시오.

연결 실패 감지(클라이언트 런타임 핑)

Message Queue 3.6 SP3 2005Q4에서는 imqPingInterval이라는 새 ConnectionFactory 속성을 소개합니다. imqPingInterval 속성은 클라이언트 런타임에서 브로커로의 핑 작업 빈도를 지정합니다. 클라이언트 런타임은 연결을 주기적으로 테스트하여 실패한 연결을 우선적으로 감지할 수 있습니다. 핑 작업이 실패할 경우 클라이언트 런타임은 클라이언트 응용 프로그램의 예외 수신기 객체에 대해 예외를 발생시킵니다. 응용 프로그램에 예외 수신기가 없는 경우 응용 프로그램의 다음 연결 사용 시도가 실패합니다.

자세한 내용은 Message Queue 관리 설명서를 참조하십시오.

인증서 관리: C-API NSS 도구

C-API는 SSL을 지원하기 위해 NSS(Network Security Services) 라이브러리를 사용합니다. 이 라이브러리는 보안 응용 프로그램을 지원하기 위한 API 및 유틸리티를 제공합니다. 이 유틸리티에는 키 및 인증서 데이터베이스를 관리하는 도구가 포함되어 있습니다. Message Queue 3.5에서는 개발자가 Mozilla를 사용하여 NSS 키 및 인증서를 관리했습니다. Message Queue 3.6 SP3 2005Q4에서는 관리자가 NSS certutil 도구를 사용하여 필요한 키 및 인증서를 생성할 수 있습니다.

자세한 내용은 C 클라이언트용 Message Queue 개발 안내서를 참조하십시오.

C-API 기본 인증 지원

Message Queue 3.6 SP3 2005Q4 C-API는 기본 인증 유형을 지원합니다. Message Queue의 이전 릴리스는 기본 인증 유형을 지원하지 않았습니다.

64비트 C-API 지원

Message Queue는 이제 Solaris/SPARC 플랫폼에서 64비트 C-API를 지원합니다. 64비트 C-API 지원에 대한 자세한 내용은 C 클라이언트용 Message Queue 개발 안내서를 참조하십시오.

하드웨어 및 소프트웨어 요구 사항

이 절에서는 Message Queue의 이 릴리스에 필요한 하드웨어 및 소프트웨어를 지정하거나 설명합니다.

아래 표에서는 Windows 운영 체제에 대한 하드웨어 및 소프트웨어 요구 사항을 나열합니다.

표2 하드웨어 및 소프트웨어 요구 사항

구성 요소

플랫폼 요구 사항

운영 체제

Windows 2000 Advanced Server, SP4 이상
Windows XP Professional Edition SP2
Windows 2003 Enterprise Server

CPU

x86

RAM

256MB

디스크 공간

100MB

또한 Message Queue 3.6 SP3은 아래 표에 나와 있는 바와 같이 다른 기술에 따라 달라집니다. 아래 표에서는 Message Queue 클라이언트를 개발하고 실행하기 위해 설치해야 하는 기본 구성 요소를 나열 및 설명합니다.

표3 Message Queue 3.6 SP3 기본 제품 지원 매트릭스 

플랫폼/제품

사용

지원 플랫폼/제품 버전

Java Runtime Environment(JRE)

Message Queue 브로커
(메시지 서버) 및 Message Queue 관리 도구

Java Runtime Environment 1.4.2_05

Java 2 Platform, Standard Edition, 5.0(1.5.0.04)

Java Software Development Kit(JDK) Standard Edition

Java 클라이언트 개발 및 배포

(Java SOAP/JAXM 클라이언트는 JDK 1.4.2 및 1.5에서만 지원됨)

JDK 1.4.2_05

Java 2 Platform, Standard Edition, 5.0(1.5.0.04)

아래 표에서는 Message Queue 클라이언트를 추가로 지원하기 위해 설치할 수 있는 구성 요소를 나열 및 설명합니다. 나열된 구성 요소의 일부가 필요할 수 있습니다. 예를 들어, Message Queue에 C 클라이언트를 작성하지 않는 경우 C 클라이언트를 지원하는 데 필요한 구성 요소는 필요하지 않습니다.

표4 Message Queue 3.6 SP3 선택 제품 지원 매트릭스 

제품

사용

지원 제품 버전

LDAP Directory Server

Message Queue 사용자 저장소 및 관리 대상 객체 지원

Sun Java System Directory Server 5.2 SP 3

Web Server

HTTP 및 HTTPS 지원

Sun Java System Web Server, Enterprise Edition 6.1 SP 4

Application Server

HTTP 및 HTTPS 지원

Sun Java System Application Server, Enterprise Edition 8.1

데이터베이스

플러그인 지속성 지원

PointBase, 버전 4.8

Oracle 9i, 버전 9.2

JNDI

(Java Naming and Directory Interface)

관리 대상 객체 지원

  • JNDI 버전 1.2.1
  • LDAP Service Provider 버전 1.2.2
  • File System Service Provider 버전 1.2(개발 및 테스트용으로 지원되지만 프로덕션 환경 배포용으로는 지원되지 않음)

C Compiler 및
호환 가능 C++ 런타임
라이브러리

Message Queue C 클라이언트 지원

  • Windows: Microsoft Windows Visual C++ 6.0, SP3

NSPR

(Netscape Portable Runtime)

Message Queue C 클라이언트 지원

Sun Java Enterprise System 2005Q1에 번들된 버전

NSS

(Network Security Service)

Message Queue C 클라이언트 지원

Sun Java Enterprise System 2005Q1에 번들된 버전


이 릴리스에서 해결된 버그

표5 Message Queue 3.6 SP3 2005Q4에서 해결된 버그

버그 아이디

설명

6284053

MQ를 설치할 때 CLASSPATH 환경 변수가 불필요하게 설정됩니다.


중요 정보

이 절은 다음 내용으로 구성되어 있습니다.

설치 정보

패치 요구 사항과 설치에 대한 내용은 다음 절을 참조하십시오.

패치 요구 사항 정보

다음 표는 Alignment 패치 번호와 최소 버전을 나타냅니다. 이 절에서 참조하는 모든 패치는 업그레이드에 필요한 최소 버전입니다. 이 문서가 발행된 이후에 새 패치 버전이 발급되었을 수도 있습니다. 패치 끝의 다른 버전 번호로 최신 버전을 확인할 수 있습니다. 예를 들어, 123456-04는 123456-02보다 최신 버전이지만 패치 아이디는 같습니다. 나열된 각 패치에 대한 자세한 지침은 README 파일을 참조하십시오.

패치는 http://sunsolve.sun.com에서 다운로드할 수 있습니다.

표6 Message Queue 3.6 SP3 2005Q4 Windows용 Alignment 패치

패치 번호

패치 설명

121523-01

Windows(MSI): 공유 구성 요소

121533-01

Windows(MSI): Sun Java™ System Message Queue 3.6 SP3 2005Q4

JES3에서 JES4로 Application Server를 업그레이드하는 절차에 대한 자세한 내용은 http://docs.sun.com/app/docs/doc/819-4461에 있는 Sun Java Enterprise System 2005Q4 Upgrade Guide for Microsoft Windows를 참조하십시오.

Message Queue의 다음 주요 릴리스와 관련된 문제

Message Queue의 다음 주요 릴리스에서는 클라이언트가 해당 릴리스와 호환되지 않을 수 있습니다. 이러한 변경 사항에 대비할 수 있도록 이 정보를 미리 제공합니다.

호환성 문제

이 절에서는 Message Queue 3 2005Q1(3.6)의 호환성 문제를 다룹니다.

Message Queue 3 2005Q1(3.6)의 문제

다음 사항은 Windows 플랫폼에 영향을 미치는 문제점을 설명합니다.

지원되지 않는 비밀번호 옵션

보안상의 이유로 다음 옵션이 더 이상 지원되지 않습니다.

비밀번호가 다음과 같이 명령의 일부로 지정되는 경우

imqcmd query bkr -u admin -p adminpassword

사용자는 시스템 프로세스를 나열하거나 쿼리하는 동안 관리자의 비밀번호를 볼 수 있습니다. 대신 -passfile 옵션을 사용하십시오. passfile 옵션은 Message Queue 관리 설명서의 보안 관련 장에 설명되어 있습니다.

Message Queue 설명서 업데이트

다음 절에서는 Message Queue 3 2005Q1(3.6) 및 Message Queue 3 2005Q4(3.6 SP2)의 설명서 업데이트 정보를 제공합니다.

Message Queue 3 2005Q1(3.6)의 설명서 업데이트

다음 Message Queue 설명서는 제품 버전 3.5에서 업데이트되었습니다.

설치 설명서

Message Queue 설치 설명서는 상표 변경 사항 및 플랫폼별 정보를 반영하기 위해 업데이트되었습니다. 현재 이 설명서에는 Message Queue 플랫폼판과 관련된 설치 정보가 포함되어 있습니다.

Message Queue 엔터프라이즈판의 설치 정보는 Sun Java System 설치 설명서로 옮겨졌습니다.

Message Queue 3.6 SP3 2005Q4(3.6), Enterprise Edition으로의 업그레이드 및 마이그레이션에 대한 자세한 내용은 Sun Java System 업그레이드 및 마이그레이션 설명서를 참조하십시오.

기술 개요

Message Queue 기술 개요는 Message Queue 3 2005Q1(3.6) 릴리스에서 새로 소개된 설명서입니다. 이 설명서는 Message Queue 3 2005Q4(3.6 SP3) 릴리스용으로 다시 작성되었으며 Message Queue 제품, 기능, 구조, 기술 및 용어를 설명합니다. 이 새로운 설명서에는 이전에 다른 설명서에 포함된 개요 정보가 있으며 Message Queue 사용자(관리자와 개발자 모두)뿐 아니라 장래 사용자도 사용하도록 구성되었습니다.

관리 설명서

Message Queue 관리 설명서는 상표 변경 사항 및 새로운 기능을 반영하기 위해 업데이트되었습니다. 또한 이 설명서는 Message Queue 관리자가 보다 잘 사용할 수 있도록 재구성되었습니다. 이전에 이 설명서에 포함된 개요 정보는 Message Queue 기술 개요로 옮겨졌습니다.

Java 클라이언트용 Message Queue 개발 안내서

Java 클라이언트 개발 안내서는 상표 변경 사항 및 새로운 기능을 반영하기 위해 업데이트되었습니다. 또한 설명서 이름이 Java 클라이언트용 Message Queue 개발 안내서로 바뀌었습니다.

Java 클라이언트용 Message Queue 개발 안내서는 Message Queue Java 클라이언트 개발자가 보다 잘 사용할 수 있도록 재구성되었습니다. 이전에 이 설명서에 포함된 개요 정보는 Message Queue 기술 개요로 옮겨졌습니다.

C 클라이언트 개발 안내서

C 클라이언트 개발 안내서는 상표 변경 사항 및 새로운 기능을 반영하기 위해 업데이트되었습니다. 또한 설명서 이름이 C 클라이언트용 Message Queue 개발 안내서로 바뀌었습니다.

C 클라이언트용 Message Queue 개발 안내서는 Message Queue C 클라이언트 개발자가 보다 잘 사용할 수 있도록 재구성되었습니다. 이전에 이 설명서에 포함된 개요 정보는 Message Queue 기술 개요로 옮겨졌습니다.

Message Queue 3 2005Q4(3.6 SP2) Beta의 설명서 업데이트

Message Queue 3 2005Q4(3.6 SP2) Beta는 베타 릴리스이므로, 제품의 3 2005Q1(3.6) 버전에서 업데이트된 설명서만 http://docs.sun.com/coll/1307.1http://docs.sun.com/coll/1406.1의 베타 설명서 모음에 있습니다. 이전 릴리스 이후에 변경되지 않은 설명서에 대해서는http://docs.sun.com/app/docs/coll/MessageQueue_2005Q1http://docs.sun.com/app/docs/coll/MessageQueue_05q1_ko에서 3 2005Q1(3.6) 버전 설명서 모음을 참조하십시오.

다음 Message Queue 설명서는 제품 버전 3 2005Q1(3.6)에서 업데이트되었습니다.

기술 개요

Message Queue 기술 개요는 Message Queue 3 2005Q1(3.6) 릴리스에서 새로 소개된 설명서입니다. 이 설명서는 Message Queue 3 2005Q4(3.6 SP2) 릴리스용으로 다시 작성되었으며 Message Queue 제품, 기능, 구조, 기술 및 용어를 설명합니다. 이 새로운 설명서에는 이전에 다른 설명서에 포함된 개요 정보가 있으며 Message Queue 사용자(관리자와 개발자 모두)뿐 아니라 장래 사용자도 사용하도록 구성되었습니다.

관리 설명서

Message Queue 관리 설명서는 Message Queue 관리자가 보다 잘 사용할 수 있도록 재구성되었습니다.
이전에 이 설명서에 포함된 개요 정보는 Message Queue 기술 개요로 옮겨졌습니다.

Java 클라이언트용 Message Queue 개발 안내서

Java 클라이언트용 Message Queue 개발 안내서에 "Using the Java API" 장이 새로 포함되었습니다.

내게 필요한 옵션 기능

이 매체를 발행한 이후 릴리스된 내게 필요한 옵션 기능을 사용하려면 Sun에 요청하여 구할 수 있는 섹션 508 제품 평가를 참조하여 관련 솔루션을 배포하는 데 가장 적합한 버전을 확인하십시오. 업데이트된 응용 프로그램 버전은 http://sun.com/software/javaenterprisesystem/get.html에서 볼 수 있습니다.

내게 필요한 옵션 기능 구현을 위한 Sun의 방침에 대해 자세히 알아보려면 http://sun.com/access를 방문하십시오.


알려진 문제점 및 제한 사항

이 절에서는 Message Queue 3 2005Q4 for Microsoft Windows의 알려진 문제점과 제한 사항에 대해 설명합니다. 다음과 같은 구성 요소 영역을 설명합니다.

Java Developer Connection 구성원인 경우 현재 버그 목록, 버그 상태 및 해결 방법은 Java Developer Connection 웹 사이트의 Bug Parade 페이지를 참조하십시오. 새로운 버그를 보고하기 전에 이 페이지를 확인하십시오. 여기에 모든 Message Queue 버그가 나열되어 있지는 않지만 문제가 보고된 적이 있는지 여부를 확인할 수 있습니다.

관련 페이지:

새 버그를 보고하거나 기능 요청서를 제출하려면 imq-feedback@sun.com으로 메일을 보내십시오.

일반적인 문제

이 절에서는 Message Queue 3 2005Q1의 일반적인 문제를 다룹니다. 이 절에서는 Message Queue의 엔터프라이즈판과 관련된 문제점을 그룹화합니다.

엔터프라이즈판 및 플랫폼판 모두

엔터프라이즈판에만 적용

관리/구성 문제

Windows 시스템의 CLASSPATH에 큰따옴표가 포함되어 있으면 imqadmin 및 imqobjmgr 유틸리티에서 오류가 발생함(5060769)

해결 방법

이 오류 메시지는 무시해도 됩니다. 브로커가 사용자에게 모든 오류를 알리는 작업을 올바로 수행한 것입니다. 이 오류는 시스템의 안정성에 영향을 주지 않습니다.

값에 공백이 있으면 모든 Solaris/Win 스크립트에서 -javahome 옵션이 작동하지 않음(4683029)

-javahome 옵션은 Message Queue 명령 및 유틸리티에서 사용할 대체 Java 2 호환 런타임을 지정하는 데 사용됩니다. 그러나, 대체 Java 런타임에 대한 경로는 공백이 없는 경로에 있어야 합니다.

공백이 있는 경로의 예:

Windows:

C:\jdk 1.4

Solaris:

/work/java 1.4

해결 방법

공백이 없는 위치 또는 경로에 Java 런타임을 설치합니다.

Message Queue가 C 로켈이 아닌 syslog로 알아볼 수 없는 메시지를 출력함(6193884)

브로커를 C 로켈이 아닌 상태에서 실행하면 Message Queue가 시스템 로그로 알아볼 수 없는 메시지를 출력합니다.

해결 방법

브로커를 C 로켈에서 실행합니다.

브로커 문제

브로커 클러스터에서 브로커가 시작되지 않은 원격 연결에 메시지 대기열을 만듦(4951010)

해결 방법

일단 연결이 시작되면 사용자가 메시지를 수신합니다. 해당 사용자의 연결이 닫히면 메시지가 다른 사용자에게 재전달됩니다.

HTTPS createQueueConnection이 Windows 2000에서 가끔 예외를 발생시킴(4953348)

해결 방법

연결을 재시도합니다.

Ctrl-C를 사용하여 브로커를 종료하면 저장소를 닫은 후 트랜잭션이 정리될 수 있음(4934446)

메시지 또는 트랜잭션이 처리되는 동안 브로커가 종료되면 브로커에서 "Store method accessed after the store is closed." 오류가 표시될 수 있습니다.

해결 방법

이 오류 메시지는 무시해도 됩니다. 브로커가 사용자에게 모든 오류를 알리는 작업을 올바로 수행한 것입니다. 이 오류는 시스템의 안정성에 영향을 주지 않습니다.

영구 저장소가 너무 많은 대상을 열면 브로커에 액세스할 수 없게 됨(4953354)

해결 방법

이 상황은 브로커가 시스템 파일 열기 설명자 제한에 도달하면 발생합니다. Solaris와 Linux에서 ulimit 명령을 사용하여 파일 설명자 제한을 늘립니다.

대상이 삭제되면 사용자와의 연결이 끊어짐(5060787)

대상이 삭제되면 활성 사용자와의 연결이 끊어집니다. 사용자와의 연결이 끊어진 후에는 대상이 다시 생성된 후에도 더 이상 메시지를 받을 수 없습니다.

해결 방법

이 문제는 해결 방법이 없습니다.

JMSMessageID를 사용하는 메시지 선택이 작동하지 않음(6196233)

"JMSMessageID = '<message_id>'" 선택기를 사용하는 메시지 선택이 작동하지 않습니다.

  1. 메시지를 대기열로 보냅니다.
  2. 보낸 메시지 - <message_id> JMSMessageID를 읽습니다.
  3. "JMSMessageID = ’<message_id>’"로 설정된 선택기를 사용하여 대기열에 사용자를 생성합니다.
  4. 메시지를 받지 않게 됩니다.

해결 방법

다음에서 선택기를

JMSMessageID = "ID:message-id-string"

아래와 같이 변경합니다.

JMSMessageID IN (’ID:message-id-string’, ’message-id-string’)

설치 문제

프로그램 추가/제거 제어판에 Sun Java Enterprise System이 표시됨

프로그램 추가/제거 제어판에 Message Queue 대신에 Sun Java Enterprise System이 표시됩니다.

NSS 및 NSPR 라이브러리의 위치가 변경되었음(6271133)

NSS 및 NSPR 라이브러리의 위치가 이전 릴리스와 다르게 변경되었으며, Message Queue C 클라이언트 개발 안내서에 이러한 변경된 위치가 잘못 설명되어 있습니다. 이러한 라이브러리는 C 클라이언트를 구축하는 데 필요하며 이러한 라이브러리의 새 위치는 'share\lib' 폴더에 있습니다.

예를 들면 다음과 같습니다. 'C:\Sun\share\lib'

Config_MQ.txt 파일에 잘못된 정보가 있음

Config_MQ.txt 파일에 잘못된 정보가 들어 있습니다. 다음 항목은 일부 오류를 수정합니다.

디스크 공간이 불충분한 디스크에 설치하려고 시도할 때 불명확한 오류 메시지가 표시됨

디스크 공간이 불충분한 디스크에 설치하려고 시도하면 불명확한 오류 메시지와 함께 설치에 실패할 수 있습니다. 예를 들면 다음과 같습니다.
"Error: -1603 Fatal error during installation."

이 오류 메시지가 발생하면 공간이 충분한 디스크에 설치하십시오.

디렉토리 이름에 공백이 있는 경우 MQ를 설치할 수 없음(6314103)

예: C:\Program Files\Sun\MessageQueue

해결 방법

제품을 이름에 공백이 있는 디렉토리에 설치하지 마십시오.

디렉토리 이름(예: C:\Software\Sun)이 6자가 넘는 곳에 MQ를 설치할 수 없음(6314088, 6392963)

예: C:\Software\sun

해결 방법

제품을 디렉토리 이름이 6자(드라이브 문자, 콜론 및 슬래시 포함)가 넘는 곳에 설치하지 마십시오.

SSL

Message Queue C-API SSL 및 MQ_SSL_BROKER_IS_TRUSTED

C-API SSL 연결을 사용할 때에는 MQ_SSL_BROKER_IS_TRUSTEDMQ_FALSE로 설정한 경우 실행 중인 브로커의 정규화된 도메인 이름을 사용하여 CN이 호스트 이름이 되도록 브로커 인증서를 작성하고 MQ_BROKER_HOST_PROPERTY를 C-API 응용 프로그램에서와 동일하게 지정해야 합니다.

정규화된 도메인 이름을 사용하지 않으면 SSL_ERROR_BAD_CERT_DOMAIN 오류 메시지와 함께 브로커 인증서가 거부됩니다.

해결 방법

없음


재배포 가능 파일

Sun Java System Message Queue 3.6 SP3 2005Q4에는 이진 형식으로 자유롭게 사용하고 배포할 수 있는 다음과 같은 파일 모음이 포함되어 있습니다.


문제 보고 및 사용자 의견 제공 방법

Sun Java System Message Queue에 문제가 발생한 경우에는 다음 방법을 사용하여 Sun 고객 지원부에 문의하십시오.

고객 지원부에 연락할 시에는 귀사의 문제를 해결하는 데 최선의 도움을 제공할 수 있도록 다음의 정보를 미리 준비하십시오.

Sun Java System 소프트웨어 포럼

다음 위치에서 Sun Java System Message Queue 포럼을 사용할 수 있습니다.

여러분들의 참여를 환영합니다.

Java 기술 포럼

Java 기술 포럼에는 관련 JMS 포럼이 있습니다.

사용자 의견 환영

Sun은 설명서의 내용 개선에 노력을 기울이고 있으며, 여러분의 의견과 제안을 환영합니다.

사용자 의견을 보내시려면 http://docs.sun.com에서 의견 보내기를 누릅니다. 온라인 양식에 설명서 제목과 부품 번호를 입력합니다. 부품 번호는 해당 설명서의 제목 페이지나 문서 맨 위에 있는 7자리 또는 9자리 숫자입니다. 예를 들어, 이 설명서의 제목은 Sun Java System Message Queue 2005Q4 Microsoft Windows용 릴리스 노트이며 부품 번호는 819-5855입니다.


Sun의 추가 자원

다음 인터넷 사이트에서 Sun Java System에 대한 유용한 정보를 찾아볼 수 있습니다.


Copyright © 2006 Sun Microsystems, Inc. 모든 권리는 저작권자의 소유입니다.

Sun Microsystems, Inc.는 이 문서에 설명된 제품의 기술 관련 지적 재산권을 소유합니다. 특히 이 지적 재산권에는 http://www.sun.com/patents에 나열된 하나 이상의 미국 특허권이 포함될 수 있으며, 미국 및 다른 국가에서 하나 이상의 추가 특허권 또는 출원 중인 특허권이 제한 없이 포함될 수 있습니다.

SUN PROPRIETARY/CONFIDENTIAL.

미국 정부의 권리 - 상용 소프트웨어. 정부 사용자는 Sun Microsystems, Inc.의 표준 사용권 계약과 해당 FAR 규정 및 보충 규정을 준수해야 합니다.

본 제품의 사용은 사용권 조항의 적용을 받습니다.

이 배포판에는 타사에서 개발한 자료가 포함되어 있을 수 있습니다.

제품 중에는 캘리포니아 대학에서 허가한 Berkeley BSD 시스템에서 파생된 부분이 포함되어 있을 수 있습니다.

Sun, Sun Microsystems, Sun 로고, Java 및 Solaris는 미국 및 다른 국가에서 Sun Microsystems, Inc.의 상표 또는 등록 상표입니다. 모든 SPARC 상표는 사용 허가를 받았으며 미국 및 다른 국가에서 SPARC International, Inc.의 상표 또는 등록 상표입니다.