Cette page permet de rendre un fichier de bibliothèque disponible aux applications déployées.
Pour afficher cette page de la console d'administration, sélectionnez Environnement > Bibliothèques partagées > nom_bibliothèque_partagée.
Spécifiez le niveau de l'emplacement du fichier de configuration de la bibliothèque partagée.
Dans le cas d'une installation sur un seul serveur, le fichier de configuration de la bibliothèque partagée se trouve dans un emplacement appartenant au niveau cellule, noeud ou serveur.
Dans le cas d'une installation sur plusieurs serveurs, le fichier de configuration de la bibliothèque partagée se trouve dans un emplacement appartenant au niveau cellule, noeud, serveur ou cluster.
| Informations | Valeur |
|---|---|
| Type de données | Chaîne |
Spécifie le nom de la bibliothèque partagée.
| Informations | Valeur |
|---|---|
| Type de données | Chaîne |
Décrit la bibliothèque partagée.
| Informations | Valeur |
|---|---|
| Type de données | Chaîne |
Définit une liste de chemins dans lesquels le produit recherche des classes et des ressources de la bibliothèque partagée.
Si un chemin de la liste désigne un fichier, le produit effectue une recherche dans le contenu du fichier d'archive Java (JAR) ou du fichier compressé (.zip). Si un chemin de la liste est un répertoire, le produit effectue alors une recherche dans les fichiers JAR et compressés de ce répertoire. Pour des raisons de performance, le produit effectue des recherches dans le répertoire lui-même uniquement si ce dernier contient des sous-répertoires ou des fichiers autres que des fichiers JAR ou compressés.
Appuyez sur Entrée pour séparer les entrées du chemin d'accès aux classes. Les entrées ne doivent pas contenir de séparateurs tels qu'un point-virgule(;) ou deux points (:). Les chemins d'accès aux classes peuvent contenir des noms variables pouvant être remplacés à l'aide d'une mappe de variables.
| Informations | Valeur |
|---|---|
| Type de données | Chaîne |
| Unités | Chemin d'accès aux classes |
Spécifie le chemin d'accès aux classes permettant de localiser les fichiers de bibliothèques propres à la plateforme pour la prise en charge des bibliothèques partagées, comme des fichiers .dll, .so ou des objets *SRVPGM.
Si vous avez entré une valeur dans la zone Chemin d'accès aux bibliothèques natives, les bibliothèques natives ne sont pas localisées par les chargeurs de classe de l'application ou de la bibliothèque partagée sauf dans les cas ci-dessous.
Par exemple, dans la classe qui charge la bibliothèque native, appelez System.loadLibrary(bibliothèque_native) dans un bloc statique :
static {System.loadLibrary("native_library");
Un chargeur de classe ne peut pas charger des bibliothèques natives plusieurs fois. Par conséquent, il est préférable d'utiliser une bibliothèque partagée isolée pour les bibliothèques natives ou de les charger dans des bibliothèques partagées associées au chargeur de classe d'un serveur d'applications. Reportez-vous au paramètre (Utiliser un chargeur de classes isolé pour cette bibliothèque partagée.
| Informations | Valeur |
|---|---|
| Type de données | Chaîne |
| Unités | Chemin d'accès aux classes |
Indique si la bibliothèque partagée inclut une bibliothèque partagée isolée qui est partagée entre les applications ou les modules Web associés.
Une bibliothèque partagée isolée permet à une instance des classes de bibliothèque d'être partagée entre plusieurs applications et modules Web associés. Une bibliothèque partagée isolée permet à plusieurs applications ou modules Web de partager un ensemble commun de classes dans un sous-ensemble des applications. Une bibliothèque partagée isolée prend en charge le versionnage et charge le nombre minimal de copies de bibliothèque. Le chargeur de classe créé pour une bibliothèque partagée isolée ne se recharge pas et, à l'instar d'un chargeur de classe de serveur, dure pendant toute la vie d'un serveur. Pour les bibliothèques natives partagées, vous pouvez utiliser une bibliothèque partagée isolée pour éviter les erreurs provoquées par le rechargement des bibliothèques natives.
La valeur par défaut, false, ne permet pas d'isoler la bibliothèque partagée de telle sorte que chaque application charge ses propres instances des classes de bibliothèque partagée.
L'utilisation d'une bibliothèque partagée isolée peut réduire l'encombrement de la mémoire lorsqu'un grand nombre d'applications partagent la bibliothèque. Si vous sélectionnez cette option, associez la bibliothèque partagée aux applications ou modules Web.
Ce paramètre mappe vers l'attribut booléen isolatedClassLoader de l'objet de bibliothèque.
| Informations | Valeur |
|---|---|
| Booléen | false |
Les liens marqués (en ligne) requièrent un accès à Internet.