Cette page permet de visualiser les paramètres d'unité de composition et de modifier les propriétés de configuration d'une unité de composition. Les paramètres spécifiques disponibles pour la configuration peuvent varier, en fonction du contenu de l'unité de composition. Par exemple, il existe des paramètres de configuration supplémentaires si l'actif contenu dans l'unité de composition est un composite SCA ou une application OSGi.
Pour afficher cette page de la console d'administration, cliquez sur Applications > Types d'application > Applications de niveau métier > nom_application > nom_actif_déployé. L'actif déployé est une unité de composition de l'application de niveau métier.
Spécifie un nom logique pour l'unité de composition. Vous ne pouvez pas le changer sur cette page.
Donne une description de l'unité de composition.
Spécifie un identificateur unique pour l'unité de composition ; cet identificateur est enregistré dans le domaine de gestion des applications.
L'identificateur a le format suivant : WebSphere:type_uniténom=nom_unité. Par exemple, pour l'actif MyApp.jar, l'identificateur de soutien pourrait être WebSphere:assetname=MyApp.jar.
Vous ne pouvez pas changer l'identificateur sur cette page.
| Information | Value |
|---|---|
| Type de donnée | Chaîne |
| Unité | Identificateur d'unité de configuration |
Indique l'ordre de lancement des unités de composition lors du démarrage du serveur. La pondération de démarrage est similaire à l'ordre de démarrage. L'unité de composition dotée de la valeur de pondération la plus faible est lancée la première.
La valeur que vous définissez pour Pondération de démarrage détermine l'importance, ou pondération, de l'unité de composition au sein de l'application de niveau métier. Par exemple, pour l'unité de composition la plus importante de l'application de niveau métier, indiquez une Pondération de démarrage de 1. Pour la deuxième unité de composition la plus importante de l'application de niveau métier, indiquez une Pondération de démarrage de 2, etc.
Eviter les problèmes :
Affectez aux unités de composition dont dépendent
d'autres unités de composition une pondération de départ inférieure à celle des
unités de composition dépendantes. Si une unité de composition n'est pas démarrée et exécutée
avant ses unités de composition dépendantes, des erreurs java.lang.ClassNotFoundException
peuvent se produire lorsque vous essayez de démarrer l'application ou ses
modules.gotcha
| Information | Value |
|---|---|
| Type de donnée | Entier |
| Valeur par défaut | 1 |
| Options | 0 à 2147483647 |
Indique si l'unité de composition doit être démarrée lorsque le produit distribue l'unité de composition aux autres emplacements.
La valeur par défaut consiste à ne pas lancer l'unité de composition.
Ce paramètre s'applique aux unités de composition représentant des actifs ou des bibliothèques partagées. Ce paramètre ne s'applique pas lorsque l'unité de composition est une application de niveau métier.
| Information | Value |
|---|---|
| Type de donnée | Boolean |
| Valeur par défaut | false |
Indique si le produit redémarre l'unité de composition après sa mise à jour.
La valeur par défaut consiste à redémarrer l'unité de composition après sa mise à jour partielle.
Ce paramètre s'applique aux unités de composition représentant des actifs ou des bibliothèques partagées. Ce paramètre ne s'applique pas lorsque l'unité de composition est une application de niveau métier.
| Option | Description |
|---|---|
| ALL | Redémarre l'unité de composition après sa mise à jour. |
| DEFAULT | Redémarre l'unité de composition après sa mise à jour partielle. |
| AUCUNE | Ne redémarre pas l'unité de composition après sa mise à jour. |
Indique les cibles actuelles de l'unité de composition.
Pour changer de cibles de déploiement, cliquez sur Modifier les cibles, puis sélectionnez un autre ensemble de cibles de déploiement dans la liste des clusters et serveurs disponibles.
Pour SCA, vous devez définir un seul serveur ou cluster comme cible. Ne mappez pas une unité de composition SCA vers plusieurs serveurs ou clusters.
Eviter les problèmes :
Lorsque vous changez la cible de déploiement
d'unités de composition dans une application de niveau métier, l'ordre de
démarrage correspond à l'ordre dans lequel vous remappez les cibles des unités
de composition, même si le poids de départ de toutes les unités de
composition est 1.
Pour éviter les erreurs java.lang.ClassNotFoundException lorsque vous essayez
de démarrer les unités de composition remappées, remappez les cibles des unités
de composition suivant l'ordre utilisé pour ajouter les unités de composition
ou, après le remappage, vérifiez les poids de départ pour vous assurer
que les unités de composition dont dépendent d'autres unités de composition
sont démarrées en premier.gotcha
Spécifie les noms de composant et les implémentations de composants de composites SCA dans l'application.
| Colonne | Description |
|---|---|
| Nom du composant | Indique le nom d'un composant associé au composite SCA. |
| Implémentation de composant | Indique le nom de la classe ou du code d'implémentation du composant. |
Aucun indique que le composite SCA n'a aucun composant défini.
Spécifient les noms et les valeurs des propriétés de composites SCA dans l'application.
| Colonne | Description |
|---|---|
| Nom de la propriété | Indique le nom d'une propriété de composite SCA. |
| Valeur de la propriété | Indique la valeur de propriété. |
Aucun indique que le composite SCA n'a aucune propriété nom-valeur définie.
Sources et cibles des connexions du composite SCA.
| Colonne | Description |
|---|---|
| Source des connexions | Spécifie la source d'une connexion dans le composite SCA. |
| Cible des connexions | Indique la cible de la connexion. |
Aucun indique que le composite SCA n'a aucune connexion définie.
Le statut de déploiement indique si des mises à jour sont disponibles pour l'actif EBA qui est contenu dans l'unité de composition. Si une nouvelle version d'un actif EBA est disponible et que tous les téléchargements de bundle pour cet actif sont terminés, vous pouvez mettre à jour l'unité de composition EBA de sorte que l'application de niveau métier utilise la configuration la plus récente. Il n'est pas nécessaire de mettre à jour l'unité de composition chaque fois que vous mettez l'actif à jour.
Si le statut est "Nouveau déploiement d'application OSGi disponible", le bouton Mettre à jour vers le dernier niveau de déploiement ... est disponible. Cliquez sur ce bouton pour mettre à jour l'unité de composition EBA et exécuter l'application de niveau métier mise à jour. Si certaines des mises à jour nécessitent des modifications de configuration, un assistant vous invite à mettre à jour les informations de configuration.
Lorsque vous sauvegardez les modifications apportées à l'unité de composition EBA, l'application de niveau métier associée est mise à jour de sorte à utiliser la nouvelle configuration. Si l'application de niveau métier est en cours d'exécution, les mises à jour du bundle et de la configuration sont appliquées. Si possible (c'est-à-dire selon leur nature), le système applique les mises à jour sans redémarrer l'application. Dans le cas d'une mise à jour qui extrait de nouveaux bundles lors de l'exécution, l'utilisateur est invité à redémarrer complètement l'application. Dans le cas d'une mise à jour qui extrait des bundles de provision, l'utilisateur peut également être invité à redémarrer complètement l'application.
Les liens marqués (en ligne) requièrent un accès à Internet.