Application EJB (ejbApplication)
Définit les propriétés d'une application EJB.
Nom de l'attribut | Type de données | Valeur par défaut | Description |
---|---|---|---|
autoStart | boolean | true | Indique si le serveur démarre ou non automatiquement l'application. |
context-root | string | Racine de contexte d'une application. | |
id | string | ID de configuration unique. | |
location | Fichier, répertoire ou URL. | Emplacement d'une application sous forme d'un chemin absolu ou d'un chemin relatif au répertoire apps au niveau du serveur. | |
name | string | Nom d'une application. | |
type | string | Type d'archive d'application. |
- application-bnd
Description : Lie des informations de déploiement générales incluses dans l'application à des ressources spécifiques.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description version string Version de la spécification des liaisons d'application. - application-bnd > security-role
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. name string Nom d'un rôle de sécurité. - application-bnd > security-role > group
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description access-id string ID d'accès de groupe id string ID de configuration unique. name string Nom d'un groupe ayant un rôle de sécurité.
- application-bnd > security-role > run-as
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. password Mot de passe codé réversible (chaîne) Mot de passe d'un utilisateur requis pour accéder à un bean à partir d'un autre bean. La valeur peut être enregistrée en texte clair ou sous forme codée. Pour coder le mot de passe, utilisez l'outil securityUtility avec l'option de codage. userid string ID d'un utilisateur requis pour accéder à un bean à partir d'un autre bean.
- application-bnd > security-role > special-subject
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. type - EVERYONE
- ALL_AUTHENTICATED_USERS
Un des types de sujet spécial suivants : ALL_AUTHENTICATED_USERS, EVERYONE. - EVERYONE
- Tous les utilisateurs
- ALL_AUTHENTICATED_USERS
- Tous les utilisateurs authentifiés
- application-bnd > security-role > user
Description : ID de configuration unique.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description access-id string ID d'accès de l'utilisateur au format général utilisateur:nomDomaine/IdUniqueUtilisateur. Une valeur est générée lorsqu'aucun ID n'est spécifié. id string ID de configuration unique. name string Nom d'un utilisateur ayant un rôle de sécurité.
- classloader
Description : Définit les paramètres d'un chargeur de classe d'application.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description apiTypeVisibility string spec,ibm-api,api Types de package d'API que ce chargeur de classe pourra voir, sous forme de liste d'éléments spec, ibm-api, api et third-party dans laquelle les éléments sont séparés par des virgules. classProviderRef Liste de références aux éléments resourceAdapter de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). Liste des références de fournisseur de classe. Lors de la recherche de classes ou de ressources, ce chargeur de classe va déléguer aux fournisseurs de classe spécifiés après avoir effectué une recherche sur son propre chemin d'accès aux classes. commonLibraryRef Liste de références aux éléments library de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). Liste des références de bibliothèque. Les instances de classe de bibliothèque sont partagées avec d'autres chargeurs de classe. delegation - parentFirst
- parentLast
parentFirst Contrôle si le chargeur de classe parent est utilisé avant ou après ce chargeur de classe. Si le parent est sélectionné en premier, déléguez au parent immédiat avant de rechercher le chemin d'accès aux classes. Si le parent est sélectionné en dernier, recherchez le chemin d'accès aux classes avant de déléguer au parent immédiat. - parentFirst
- Parent en premier
- parentLast
- Parent en dernier
privateLibraryRef Liste de références aux éléments library de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). Liste des références de bibliothèque. Les instances de classe de bibliothèque sont uniques à ce chargeur de classe et indépendantes des instances de classe provenant d'autres chargeurs de classe. - classloader > commonLibrary
Description : Liste des références de bibliothèque. Les instances de classe de bibliothèque sont partagées avec d'autres chargeurs de classe.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description apiTypeVisibility string spec,ibm-api,api Types de package d'API que ce chargeur de classe de bibliothèque pourra voir, sous forme de liste d'éléments spec, ibm-api, api et third-party dans laquelle les éléments sont séparés par des virgules. description string Description de la bibliothèque partagée (pour les administrateurs) filesetRef Liste de références aux éléments fileset de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). ID de l'ensemble de fichiers référencé id string ID de configuration unique. name string Nom de la bibliothèque partagée (pour les administrateurs) - classloader > commonLibrary > file
Description : ID du fichier référencéObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. name Chemin vers un fichier Nom de fichier complet
- classloader > commonLibrary > fileset
Description : ID de l'ensemble de fichiers référencéObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description caseSensitive boolean true Booléen indiquant si la recherche doit se faire en tenant compte de la casse des caractères (valeur par défaut : true). dir Chemin vers un répertoire ${server.config.dir} Répertoire de base dans lequel rechercher les fichiers. excludes string Liste (séparée par des virgules ou des espaces) de masques de nom de fichier à exclure des résultats de la recherche. Par défaut, aucun fichier n'est exclu. id string ID de configuration unique. includes string * Liste (séparée par des virgules ou des espaces) de masques de nom de fichier à inclure dans les résultats de la recherche (valeur par défaut : *). scanInterval Période avec une précision à la milliseconde près 0 Intervalle entre chaque balayage de l'ensemble de fichiers pour déterminer s'il a subi des changements. Sa valeur est un entier long suivi de l'abréviation de l'unité de temps choisie : h pour les heures, m pour les minutes, s pour les secondes, ms pour les millisecondes. Par exemple, 2ms ou 5s. Désactivé par défaut (scanInterval=0). Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
- classloader > commonLibrary > folder
Description : ID du dossier référencéObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description dir Chemin vers un répertoire Répertoire ou dossier à inclure dans le chemin d'accès aux classes de la bibliothèque afin de trouver les fichiers de ressources id string ID de configuration unique.
- classloader > privateLibrary
Description : Liste des références de bibliothèque. Les instances de classe de bibliothèque sont uniques à ce chargeur de classe et indépendantes des instances de classe provenant d'autres chargeurs de classe.Obligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description apiTypeVisibility string spec,ibm-api,api Types de package d'API que ce chargeur de classe de bibliothèque pourra voir, sous forme de liste d'éléments spec, ibm-api, api et third-party dans laquelle les éléments sont séparés par des virgules. description string Description de la bibliothèque partagée (pour les administrateurs) filesetRef Liste de références aux éléments fileset de niveau supérieur (chaîne dans laquelle les éléments sont séparés par des virgules). ID de l'ensemble de fichiers référencé id string ID de configuration unique. name string Nom de la bibliothèque partagée (pour les administrateurs) - classloader > privateLibrary > file
Description : ID du fichier référencéObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description id string ID de configuration unique. name Chemin vers un fichier Nom de fichier complet
- classloader > privateLibrary > fileset
Description : ID de l'ensemble de fichiers référencéObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description caseSensitive boolean true Booléen indiquant si la recherche doit se faire en tenant compte de la casse des caractères (valeur par défaut : true). dir Chemin vers un répertoire ${server.config.dir} Répertoire de base dans lequel rechercher les fichiers. excludes string Liste (séparée par des virgules ou des espaces) de masques de nom de fichier à exclure des résultats de la recherche. Par défaut, aucun fichier n'est exclu. id string ID de configuration unique. includes string * Liste (séparée par des virgules ou des espaces) de masques de nom de fichier à inclure dans les résultats de la recherche (valeur par défaut : *). scanInterval Période avec une précision à la milliseconde près 0 Intervalle entre chaque balayage de l'ensemble de fichiers pour déterminer s'il a subi des changements. Sa valeur est un entier long suivi de l'abréviation de l'unité de temps choisie : h pour les heures, m pour les minutes, s pour les secondes, ms pour les millisecondes. Par exemple, 2ms ou 5s. Désactivé par défaut (scanInterval=0). Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
- classloader > privateLibrary > folder
Description : ID du dossier référencéObligatoire : falseType de données Nom de l'attribut Type de données Valeur par défaut Description dir Chemin vers un répertoire Répertoire ou dossier à inclure dans le chemin d'accès aux classes de la bibliothèque afin de trouver les fichiers de ressources id string ID de configuration unique.