Sun Java Enterprise System 2005Q4 版本說明

Linux 上 Message Queue 的 C-API 使用 NSPR 與 NSS (無問題 ID)

在 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 程式庫。雖然支援這一組合並對其進行了測試,仍然建議使用 Java Enterprise System 在 /opt/sun/private/lib 中安裝的新版本。

若要使用新版本的程式庫,請將 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 應用程式。