Notes de version de Sun Java Enterprise System 2005Q4

Utilisation de l'interface C-API de NSPR et NSS de Message Queue sur Linux (pas d'ID)

Dans la version Linux de Java Enterprise System, Message Queue apporte ses propres copies des bibliothèques NSPR (Netscape Portable Runtime) et NSS (Network Security Services). Les versions installées avec Message Queue sont plus anciennes que celles installées par Java Enterprise System.

Si Message Queue a été installé dans le répertoire par défaut, les bibliothèques plus anciennes se trouvent sous /opt/imq/lib. Si vous développez une application C de Message Queue, la bibliothèque d'exécution C de Message Queue (mqcrt.so) est liée aux anciennes bibliothèques NSPR et NSS dans /opt/imq/lib. Bien que cette combinaison ait été testée et soit prise en charge, il est recommandé d'utiliser les versions plus récentes installées par Java Enterprise System sous /opt/sun/private/lib.

Pour utiliser les versions plus récentes des bibliothèques, définissez la variable d'environnement LD_PRELOAD sur :

/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

avant d'exécuter l'application C de Message Queue.