Sun Java Enterprise System 2005Q4 릴리스 노트

Linux에서 NSPR 및 NSS가 Message Queue의 C-API를 사용함(문제 번호 없음)

Java Enterprise System의 Linux 릴리스에서 Message Queue는 NSPR(Netscape Portable Runtime) 및 NSS(Network Security Services) 라이브러리의 자체 복사본을 제공합니다. Message Queue와 함께 설치된 버전은 Java Enterprise System에서 설치하는 버전보다 이전 버전입니다.

Message Queue를 기본 위치에 설치한 경우 이전 라이브러리는 /opt/imq/lib에 있습니다. Message Queue C 응용 프로그램을 빌드하는 경우 Message Queue C 런타임 라이브러리(mqcrt.so)는 /opt/imq/lib에 있는 이전 NSPR 및 NSS 라이브러리에 연결됩니다. 이는 지원 가능하며 테스트를 거친 것이지만 /opt/sun/private/lib에 Java Enterprise System이 설치하는 최신 버전을 사용하는 것이 좋습니다.

최신 버전의 라이브러리를 사용하려면 LD_PRELOAD 환경 변수를 다음과 같이 설정합니다.

/opt/sun/private/lib/libnspr4.so:\\
/opt/sun/private/lib/libplc4.so:\\
/opt/sun/private/lib/libplds4.so:\\
/opt/sun/private/lib/libnss3.so:\\
/opt/sun/private/lib/libssl3.so

이 작업은 Message Queue C 응용 프로그램을 실행하기 전에 수행해야 합니다.