Stratégies pour les cycles de vie dans Rational Asset Manager

Vous pouvez appliquer plusieurs stratégies dans les cycles de vie d'actifs.
Les stratégies suivantes sont incluses dans le produit :

ALE

Lorsque cette stratégie s'exécute, elle se réfère au fichier de configuration de mappage pour la connexion à WSRR (IBM® WebSphere Service Registry and Repository). Ensuite, elle exécute toutes les actions que vous avez définies dans le fichier de mappage.

Vous pouvez valider les règles de transition pour une action utilisateur manuelle en cochant la case Action . Avant de passer un actif à un autre état, la stratégie ALE contrôle la règle de transition dans le fichier ALEConfiguration.xml pour valider les règles des transitions. Elle vérifie également qu'elle est dans la condition Approuver. Pour les transitions automatisées, utilisez la stratégie de transition ALE.

Configuration :
Propriété Valeur
Connexion Pour votre communauté, sélectionnez une connexion à WSRR.

transition ALE

Cette stratégie valide les règles pour chaque transition ALE définie dans le fichier de configuration ALE. Lorsque cette stratégie s'exécute, elle se réfère au fichier de mappage pour la connexion à WSRR (WebSphere Service Registry and Repository). Elle valide ensuite les règles que vous avez définies dans le fichier de mappage, par exemple les règles destinées aux artefacts, aux catégorisations, aux relations ou aux états WSRR.

Vous pouvez utiliser la stratégie de transition ALE pour configurer les stratégies des transitions d'état automatisées. Vous basez vos configurations de stratégie sur les règles du fichier de mappage de configuration ALE. Vous pouvez utiliser la stratégie sur un état pour chaque transition. La stratégie de transition ALE valide qu'une action peut être effectuée sur un état donné pour une transition donnée. Vous spécifiez une transition dans la propriété Action de la stratégie.

Par exemple, pour une solution métier dans l'état Proposé, les transitions possibles sont Approuver et Rejeter. Vous pouvez ajouter une stratégie de transition ALE pour chaque action afin de valider les règles des transitions qui se trouvent dans le fichier ALEConfiguration.xml.

Pour configurer la condition de sortie d'une transition donnée, retirez la condition d'action manuelle de la stratégie ALE et ajoutez la stratégie de transition ALE. Ensuite, utilisez les règles du fichier de configuration ALE pour configurer la stratégie de transition ALE pour la validation de la transition ou de l'action.

Configuration :
Propriété Valeur
Connexion Pour votre communauté, sélectionnez une connexion à WSRR.
Action Entrez l'action pour laquelle la règle de transition est évaluée.

(Revenir en haut de la page)

Ajouter des artefacts

Utilisez cette stratégie pour copier tous les artefacts d'un actif vers d'autres actifs. Par exemple, si un actif doit inclure un fichier contenant des informations légales sur votre entreprise, vous pouvez créer un actif avec ce fichier. Vous pouvez ensuite utiliser cette stratégie pour ajouter le fichier à d'autres actifs, à mesure de leur progression dans le cycle de vie.

Configuration :
Propriété Valeur
Identificateur global unique de l'actif source Entrez l'identificateur unique pour l'actif dont vous voulez copier les artefacts. Vous trouverez l'identificateur global unique pour un actif dans la page Détails généraux.
Version de l'actif source Entrez le numéro de version pour l'actif dont vous voulez copier les artefacts.
Intitulé de l'artefact Entrez un libellé pour les artefacts copiés vers des actifs à l'aide de cette stratégie.
Substitution sur une collision Si un actif a un artefact en cours de copie, sélectionnez si les artefacts de l'actif source doivent remplacer les artefacts existants. Sélectionnez Oui pour toujours utiliser les artefacts de l'actif source ou Non pour conserver les artefacts.

(Revenir en haut de la page)

Validation des artefacts

Grâce à cette stratégie, vous pouvez configurer des contraintes d'artefact semblables aux contraintes que vous pouvez demander lors de la configuration d'un type d'actif. Par exemple, vous pouvez demander qu'un actif logiciel Windows comprenne un fichier doté de l'extension .exe.

Configuration :
Propriété Valeur
Opérateur Sélectionnez un opérateur logique : Exactement, Au moins ou Au plus.
Nombre d'artefacts Entrez le nombre à appliquer pour l'élément Opérateur.
Type d'artefact Sélectionnez un type : Le format, Le libellé, Extension de fichier ou Nom de fichier complet de.
Valeur Entrez la valeur à indiquer pour Type d'artefact. Par exemple, si vous avez sélectionné Extension de fichier, vous pouvez taper exe pour l'extension de fichier requise.
S'applique aux catégories Pour restreindre la stratégie à certaines catégories d'actifs, entrez les catégories d'actifs sur lesquelles cette stratégie s'exécute.

Pour appliquer la stratégie de validation des artefacts à tous les actifs qui passent à l'état que vous configurez, ne renseignez pas cette zone.

Pour spécifier une hiérarchie obligatoire de catégories, séparez les catégories par une barre oblique (/). Par exemple, si vous entrez Systèmes d'exploitation/Windows/XP, seuls les actifs avec la catégorie XP sont vérifiés lorsque la stratégie s'exécute. Si la hiérarchie est Systèmes d'exploitation/Windows, les actifs catégorisés comme Windows ou tout enfant de Windows sont vérifiés quand la stratégie s'exécute.

Séparez les stratégies par un point-virgule (;) pour indiquer OR. Par exemple, si vous entrez Systèmes d'exploitation/Windows/;Systèmes d'exploitation/Linux, les actifs avec les catégories Windows ou Linux sont vérifiés.

(Revenir en haut de la page)

Stratégie d'analyse des actifs et artefacts

Cette stratégie analyse les détails généraux ou les artefacts d'un actif pour rechercher des mots ou des phrases. Par exemple, vous pouvez analyser un actif pour rechercher des mentions légales ou des termes incorrects.

Configuration :
Propriété Valeur
Analyser les actifs Sélectionnez cette option pour vérifier les attributs et les descriptions des actifs.
Les actifs doivent contenir tous les mots/toutes les phrases Entrez les mots ou phrases qui doivent être présents. Pour regrouper des phrases, entrez des guillemets doubles ("). Pour séparer des mots ou des phrases, utilisez des espaces.
Aucun(e) des mots/phrases Entrez les mots ou phrases qui ne doivent pas être présents. Pour regrouper des phrases, entrez des guillemets doubles ("). Pour séparer des mots ou des phrases, utilisez des espaces.
Analyser les artefacts Sélectionnez cette option pour analyser les artefacts associés à l'actif.
Limiter la recherche aux artefacts ayant pour type de fichier Tapez les extensions de fichier des artefacts à analyser. Séparez les extensions multiples à l'aide d'espaces. Pour analyser tous les artefacts, ne renseignez pas cette zone.
L'artefact doit contenir tous les mots/phrases Entrez les mots ou phrases qui doivent être présents. Pour regrouper des phrases, entrez des guillemets doubles ("). Pour séparer des mots ou des phrases, utilisez des espaces.
L'artefact ne doit contenir aucun(e) des mots/phrases Entrez les mots ou phrases qui ne doivent pas être présents. Pour regrouper des phrases, entrez des guillemets doubles ("). Pour séparer des mots ou des phrases, utilisez des espaces.
Sur échec de la stratégie Sélectionnez si la stratégie renvoie un avertissement ou une erreur en cas d'échec.

(Revenir en haut de la page)

Nettoyage d'actifs

Quand cette stratégie s'exécute, elle retire ou supprime toutes les versions antérieures de l'actif. Par exemple, quand la version 2.0 d'un actif logiciel est approuvée, vous pouvez supprimer toutes les versions antérieures que vous ne prenez plus en charge.

Configuration :
Propriété Valeur
Supprimer ou retirer Choisissez si vous voulez supprimer les versions antérieures ou les passer automatiquement au cycle de vie retiré, ce qui limite les personnes pouvant rechercher et télécharger l'actif.

(Revenir en haut de la page)

Validation des attributs

Utilisez cette stratégie pour qu'un attribut d'actif soit obligatoire. Vous pouvez également exiger une valeur spécifique. Par exemple, vous pouvez exiger qu'un actif logiciel ait un contact pour le support technique, qui est un attribut du type Utilisateur.

Configuration :
Propriété Valeur
Nom de l'attribut Nom de l'attribut pour lequel les utilisateurs doivent toujours fournir une valeur.
Valeur d'attribut Ajoutez éventuellement une valeur que les utilisateurs doivent entrer pour que la stratégie aboutisse. Si toutes les valeurs peuvent être utilisées, ne renseignez pas cette zone.

(Revenir en haut de la page)

Build Forge

Utilisez cette stratégie pour lancer un projet dans IBM Rational Build Forge. Par exemple, si un actif logiciel passe de l'état de développement à l'état échelonné en préparation pour les tests, vous pouvez exécuter un projet Build Forge qui génère et déploie automatiquement le logiciel pour que d'autres utilisateurs le voient.

Cette stratégie n'est par défaut pas installée mais est incluse avec le produit. Pour l'installer :
  1. Dans le client Web, cliquez sur l'icône Aide, puis sur Extensions.
  2. Dans la section Stratégie Build Forge, téléchargez le fichier buildforge.zip. N'extrayez pas ce fichier.
  3. Cliquez sur Administration.
  4. Dans la barre latérale Administration des référentiels, cliquez sur Extensions personnalisées.
  5. Dans la section Extensions de stratégies, cliquez sur Nouvelle extension de stratégie.
  6. Dans la fenêtre Nouvelle extension, dans la zone Nom de classe, entrez com.ibm.ram.buildforge.policy.BuildGovernor.
  7. Dans la zone Fichier .jar ou .zip, cliquez sur Parcourir et accédez au fichier buildforge.zip que vous avez téléchargé. Cliquez ensuite sur OK.
Configuration :
Propriété Valeur
URL du serveur hôte URL du serveur Build Forge. Par exemple : http://example.com:9080/.
Nom du projet Nom du projet à lancer lors de l'exécution de la stratégie.
Nom d'utilisateur ID utilisateur pour la connexion au serveur Build Forge.
Mot de passe Mot de passe associé au nom d'utilisateur.
Domaine Nom du domaine LDAP à utiliser pour la connexion.

(Revenir en haut de la page)

Catégoriser l'actif

Utilisez cette stratégie pour ajouter ou supprimer des catégories pour un actif lorsque la stratégie est en cours d'exécution. Par exemple, vous pouvez décider qu'un actif doit toujours être affecté à une catégorie spécifique lorsqu'il a un certain statut.

Soyez prudent lorsque vous ajoutez ou supprimer des catégories d'actifs. Si les catégories changent et déclenchent les conditions pour un cycle de vie différent, un actif peut entamer un autre cycle de vie.

Configuration :
Propriété Valeur
Ajouter ou supprimer des catégories Sélectionnez d'ajouter ou de supprimer des catégories à un actif.
Catégories d'actif Sélectionnez une ou plusieurs catégories à ajouter ou supprimer d'un actif lorsque la stratégie est en cours d'exécution.

(Revenir en haut de la page)

Validation des catégories

Utilisez cette stratégie pour que des catégories spécifiques soient appliquées aux actifs d'un cycle de vie.

Configuration :
Propriété Valeur
Catégorisation requise Spécifiez les catégories que les actifs doivent posséder pour que cette stratégie aboutisse. Incluez le nom du schéma de catégories et faites-le éventuellement suivre des noms des catégories enfants.

Pour spécifier une hiérarchie obligatoire de catégories, séparez les catégories par une barre oblique (/). Par exemple, si vous entrez Systèmes d'exploitation/Windows/XP, seuls les actifs avec la catégorie XP peuvent aboutir lorsque la stratégie est exécutée. Si vous indiquez Systèmes d'exploitation/Windows, les actifs catégorisés comme Windows ou tout enfant de Windows peuvent être acceptés quand la stratégie est exécutée.

(Revenir en haut de la page)

Copier un attribut

Utilisez cette stratégie pour copier la valeur d'un attribut depuis un actif apparenté et appliquer cette valeur à un attribut dans cet actif.

Assurez-vous que les attributs sont du même type d'attribut. Par exemple, les deux attributs peuvent être du type Utilisateur.

Utilisez cette stratégie avec des actifs auxquels seul un actif d'un type de relation déterminé est associé. Par exemple, chacun des actifs peut avoir un actif apparenté de la relation Implémentation. Vous ne pouvez pas sélectionner plusieurs relations. La stratégie copie uniquement un attribut d'un actif.

Configuration :
Propriété Valeur
Copier depuis le nom d'attribut Sélectionnez l'attribut de l'actif apparenté à copier.
Copier dans le nom d'attribut Sélectionnez l'attribut dans cet actif qui recevra la valeur copiée de l'actif apparenté.
Relation Spécifiez le type de relation de l'actif apparenté. Vous ne pouvez pas spécifier plusieurs actifs ou relations apparentés.

(Revenir en haut de la page)

Créer une demande de service

Pour déployer un actif sur un serveur IBM Tivoli Change and Configuration Management Database (CCMDB), vous pouvez utiliser la stratégie de demande de service pour créer une demande de processus ou de service. Cette stratégie crée un lien vers la demande de service ou de processus sur l'actif. Vous pouvez également relier la demande de service ou de processus depuis CCMDB vers Rational Asset Manager.

Pour permettre cette stratégie, vous devez créer les structures d'objet RAMPMCOMSR et RAMSR en utilisant Tivoli Service Request Manager.

Configuration :
Propriété Valeur
Nom d\'affichage de la stratégie Nom d'affichage de la stratégie.
URL Adresse URL de base de Change and Configuration Management Database (CCMDB). Par exemple, https://www.example.com:9443.
Nom d'utilisateur Nom d'utilisateur du demandeur.
Mot de passe Mot de passe du demandeur.
Rapporté par Utilisateur sur le compte duquel la demande est établie.
Type de demande Sélectionnez Demande de service ou Demande de processus.
Description Description de la demande.
Récapitulatif Récapitulatif de la demande.

(Revenir en haut de la page)

Gestion des versions par défaut

Utilisez cette stratégie pour que les actifs d'un cycle de vie augmentent les numéros de version d'une manière spécifique lorsque l'actif est modifié. Par exemple, vous pouvez indiquer que le deuxième chiffre d'un numéro de version doit augmenter si un artefact est ajouté ou supprimé de l'actif. Vous pouvez gérer les numéros de version allant jusqu'à cinq chiffres. Par exemple : 10.1.20.12.2.

Configuration :
Propriété Valeur
Schéma de gestion des versions Sélectionnez Numérique.
Modifier la classification d'un actif Pour demander le numéro de version de l'actif à augmenter quand les catégories d'un actif changent, sélectionnez le chiffre doit augmenter. Si un chiffre doit augmenter, sélectionnez la version qui doit augmenter.
Modifier les artefacts d'un actif Pour demander le numéro de version de l'actif à augmenter lorsque les artefacts d'un actif sont modifiés, sélectionnez le chiffre doit augmenter. Si un chiffre doit augmenter, sélectionnez la version qui doit augmenter.
Modifier la description d'un actif Pour demander le numéro de version de l'actif à augmenter lorsque la description d'un actif change, sélectionnez le chiffre doit augmenter. Si un chiffre doit augmenter, sélectionnez la version qui doit augmenter.
Sur échec de la stratégie Sélectionnez si la stratégie renvoie un avertissement ou une erreur en cas d'échec.

(Revenir en haut de la page)

Générer un fichier DLA

Lorsque cette stratégie est exécutée, elle génère un fichier de sortie DLA (Discovery Library Adapter) pour l'actif d'IBM Tivoli Change and Configuration Management Database (CCMDB). Par exemple, vous pouvez configurer la stratégie pour générer le fichier lorsqu'un actif a été soumis au processus de révision et est approuvé pour l'utilisation. La stratégie envoie un message électronique comportant le fichier DLA joint ou télécharge ce dernier sur un serveur via FTP.

Configuration :
Propriété Valeur
Envoyer un message électronique à tous les réviseurs Sélectionnez cette propriété pour avertir tous les collaborateurs de cet actif que le fichier de sortie DLA a été généré.
Envoyer un message électronique aux gestionnaires de cycle de vie Sélectionnez cette propriété pour avertir tous les gestionnaires de cycle de vie du cycle de vie que le fichier de sortie DLA a été généré.
Envoyer un message électronique aux propriétaires d'actifs Sélectionnez cette propriété pour avertir tous les propriétaires de l'actif que le fichier de sortie DLA a été généré.
Envoyer un message électronique à d'autres Entrez d'autres adresses électroniques pour avertir les utilisateurs que le fichier de sortie DLA a été généré. Séparez les adresses par des virgules (,).
Joindre un fichier DLA au message électronique Sélectionnez cette propriété pour joindre le fichier DLA à la notification par courrier électronique.
Télécharger le fichier DLA via FTP Sélectionnez cette propriété pour télécharger le fichier DLA sur un serveur via FTP.
Nom d'hôte FTP Entrez le nom d'hôte du serveur FTP. N'entrez pas ftp://.
Utilisateur FTP Entrez le nom d'utilisateur de l'utilisateur pour le serveur FTP.
Mot de passe FTP Entrez le mot de passe associé au nom d'utilisateur pour le serveur FTP.
Répertoire FTP Pour télécharger le fichier DLA dans un sous-répertoire, entrez le chemin du répertoire ici. Par exemple : DLA/uploaded.

(Revenir en haut de la page)

Expiration

Cette stratégie renvoie une erreur à chaque fois qu'elle est exécutée. Configurez la stratégie pour s'exécuter après un intervalle de temps spécifié. Par exemple, vous pouvez utiliser cette stratégie si vous souhaitez que les actifs avec l'état En attente ne changent pas d'état s'ils sont en attente depuis plus de 3 moins.

Configuration : Décochez Sauvegarde de l'actif et Passage à l'état. Sélectionnez Minuteur, puis cliquez sur l'icône Visualiser la configuration du minuteur. Entrez un nombre de jours, de semaines, de mois ou d'années, ou sélectionnez un attribut numérique ou de date. Pour contrôler le minuteur à l'aide d'un attribut numérique ou de type date, sélectionnez Lier à l'attribut puis sélectionnez un attribut dans la liste. Dans le cas d'un attribut numérique, choisissez également une unité de temps. Lorsque la stratégie s'exécute, elle renvoie une erreur.

(Revenir en haut de la page)

Modifier un propriétaire d'actif

Lorsqu'elle s'exécute, cette stratégie vérifie la valeur d'un attribut d'actif de type Utilisateur ou une liste d'ID utilisateur. Ensuite, la stratégie définit ce ou ces utilisateurs comme propriétaires de l'actif. Par exemple, vous pouvez créer un attribut appelé Réviseur juridique et demander à cette stratégie de modifier le propriétaire de l'actif lorsqu'il passe à l'état Révision juridique.

Configuration :
Propriété Valeur
Nom de l'attribut Sélectionnez l'attribut d'actif à vérifier. Vous pouvez utiliser des attributs du type Utilisateur uniquement. Les actifs qui entament le cycle de vie que vous configurez doivent posséder cet attribut.
ID utilisateur Entrez les ID des utilisateurs à définir comme propriétaires de cet actif lors de l'exécution de cette stratégie. Utilisez cet attribut si vous ne voulez pas utiliser un attribut Utilisateur et souhaitez que les mêmes propriétaires soient appliqués pour tous les actifs dans ce cycle de vie.
Ajouter ou remplacer le propriétaire Pour ajouter les utilisateurs configurés en tant que propriétaires de l'actif, sélectionnez Ajouter. Pour également supprimer les propriétaires actuels, sélectionnez Remplacer.

(Revenir en haut de la page)

Modifier le gestionnaire de cycle de vie

Lorsque cette stratégie s'exécute, elle vérifie la valeur d'un attribut d'actif de type Utilisateur. Elle définit ensuite ce ou ces utilisateurs de référentiel comme gestionnaires du cycle de vie pour l'état actuel de l'actif.

Configuration :
Propriété Valeur
Nom de l'attribut Nom de l'attribut pour lequel les utilisateurs doivent toujours fournir une valeur.
Ajouter ou remplacer le gestionnaire de cycle de vie Pour ajouter les utilisateurs correspondant à la valeur de l'attribut sélectionné à la liste des gestionnaires de cycle de vie pour l'actif, sélectionnez Ajouter. Pour également supprimer les gestionnaires de cycle de vie actuels, sélectionnez Remplacer.

(Revenir en haut de la page)

Modifier le réviseur

Lorsque cette stratégie s'exécute, elle vérifie la valeur d'un attribut d'actif de type Utilisateur. Ensuite, la stratégie définit ce ou ces utilisateurs de référentiel comme réviseurs pour l'état actuel de l'actif. Les pleins droits sont accordés à ces utilisateurs pour modifier et approuver l'actif. Pour les transitions que vous indiquez, les réviseurs doivent approuver l'actif.

Configuration :
Propriété Valeur
Nom de l'attribut Nom de l'attribut pour lequel les utilisateurs doivent toujours fournir une valeur.
Type de réviseur Pour autoriser le nouveau réviseur à approuver et modifier l'actif, sélectionnez Valideur. Pour autoriser un réviseur à modifier l'actif sans lui accorder le droit de le valider, sélectionnez Permettre l'édition.
Ajouter ou remplacer le réviseur Pour ajouter à la liste des réviseurs les utilisateurs qui correspondent à la valeur de l'attribut sélectionné, sélectionnez Ajouter. Pour également supprimer les réviseurs actuels, sélectionnez Remplacer.
Transitions Entrez les noms des transitions en dehors de cet état qui seront modifiées. Cette stratégie ajoute comme condition que le nouveau réviseur doit approuver l'actif. Séparez les transitions par des virgules. Par exemple : Approuver, Réviser.

(Revenir en haut de la page)

Modifier les réviseurs d'un groupe

Lorsque cette stratégie s'exécute, elle vérifie la valeur d'un attribut d'actif pour le nom du groupe d'utilisateurs. Ensuite, la stratégie définit les utilisateurs de ce groupe comme réviseurs pour l'état actuel de l'actif. Les pleins droits sont accordés à ces utilisateurs pour modifier et approuver ou rejeter l'actif. Pour les transitions que vous indiquez, les réviseurs doivent approuver l'actif. Par exemple, vous pouvez créer un attribut de type liste, où les entrées de liste sont les noms des groupes d'utilisateurs. Ensuite, vous pouvez utiliser cette stratégie pour affecter des membres de ces groupes comme réviseurs.

Configuration :
Propriété Valeur
Nom de l'attribut Sélectionnez l'attribut d'actif à vérifier. Pour que la stratégie fonctionne, la valeur de l'attribut doit correspondre au nom d'un groupe d'utilisateurs dans cette communauté. Les actifs qui entament le cycle de vie que vous configurez doivent posséder cet attribut.
Type de réviseur Pour autoriser le nouveau réviseur à approuver et modifier l'actif, sélectionnez Valideur. Pour autoriser un réviseur à modifier l'actif sans lui accorder le droit de le valider, sélectionnez Permettre l'édition.
Ajouter ou remplacer le réviseur Pour ajouter à la liste des réviseurs les utilisateurs qui correspondent à la valeur de l'attribut sélectionné, sélectionnez Ajouter. Pour également supprimer les réviseurs actuels, sélectionnez Remplacer.
Transitions Entrez les noms des transitions en dehors de cet état qui seront modifiées. Cette stratégie ajoute comme condition que le nouveau réviseur doit approuver l'actif. Séparez les transitions par des virgules. Par exemple : Approuver, Réviser.
Nombre minimum d'approbations Pour les transitions spécifiées, entrez le nombre minimum d'approbations à ajouter en tant que condition pour quitter cet état du cycle de vie. Par exemple, si vous entrez 2, au moins deux membres du groupe d'utilisateurs doivent approuver l'actif pour que celui-ci puisse quitter cet état.

(Revenir en haut de la page)

Génération de POM

Cette stratégie ajuste ou valide les dépendances d'un actif Maven en fonction du fichier POM (Project Object Model) associé à l'actif. Lors de l'exécution de cette stratégie, celle-ci ajuste les dépendances de l'actif de sorte qu'elles correspondent à celles du fichier POM si la propriété Maître des dépendances du POM a pour valeur pom. Si la propriété Maître des dépendances du POM a pour valeur asset, cette stratégie ajuste, lors de son exécution, le fichier POM de sorte qu'il corresponde aux dépendances de l'actif. Si la propriété Maître des dépendances du POM a pour valeur error, cette stratégie compare, lors de son exécution, les dépendances d'actif aux informations figurant dans le fichier POM, puis consigne une erreur si elles ne concordent pas.

Configuration :
Propriété Valeur
Extension En général, vous conservez la valeur par défaut de cette zone, .jar. Par défaut, l'ID groupe est lu à partir du fichier POM. Si vous modifiez cette extension, un ID groupe est généré à l'aide du nom de la communauté et du type d'actif.
Maître des dépendances du POM Sélectionnez pom pour ajuster les dépendances d'actif de sorte qu'elles correspondent au fichier POM lors de l'exécution de la stratégie. Sélectionnez asset pour ajuster le fichier POM de sorte qu'il corresponde aux dépendances d'actif lors de l'exécution de la stratégie. Sélectionnez error de sorte qu'un message d'erreur soit consigné lors de l'exécution de la stratégie, si les dépendances d'actif et le fichier POM ne concordent pas.

(Revenir en haut de la page)

Contrainte de plage dans une relation

Cette stratégie signale une erreur si l'actif était conforme à une contrainte de relation des types d'actifs et ne l'est plus après avoir changé d'état, été modifié ou été supprimé. Par exemple, cette stratégie peut s'exécuter avec l'option Supprimer si l'actif supprimé est un composant obligatoire d'un autre actif.

Configuration : Cette stratégie ne dispose d'aucune option.

(Revenir en haut de la page)

Validation des relations

Cette stratégie est semblable aux contraintes de relation des types d'actifs. Configurez comment cet actif doit être apparenté à d'autres pour que cette stratégie aboutisse.

Configuration :
Propriété Valeur
Opérateur Sélectionnez un opérateur logique : Exactement, Au moins, Au plus ou Tout.
Nombre d'actifs apparentés Entrez un numéro à comparer à Opérateur. Cette zone n'a aucun effet si vous avez sélectionné Tout comme opérateur.
Type d'actif apparenté Sélectionnez le type des actifs apparentés ou sélectionnez Tout type d'actif. Si vous configurez plusieurs relations, utilisez n'importe quel type d'actif.
Relations Sélectionnez un ou plusieurs types de relation que doit avoir l'actif. Si vous sélectionnez plusieurs types de relation, les autres options de configuration s'appliquent à chacune d'elles.
Etat d'un actif apparenté Entrez l'état dans un cycle de vie que les actifs apparentés doivent avoir, comme Publié. Séparez les états par des virgules. Par exemple : Brouillon,Publié.
Que se passe-t-il si je sélectionne plusieurs éléments dans la liste Relation ? : Logiquement, la stratégie fonctionne comme suit : pour chaque relation sélectionnée, cet actif doit avoir opérateur nombre d'actifs apparentés relations de type Relation avec des actifs de type Type d'actif apparenté et à l'état Etat d'un actif apparenté.

Par exemple : cet actif doit avoir exactement 2 relations de type Dépendant de avec des actifs de type Implémentation et à l'état Approuvé.

Si vous sélectionnez l'opérateur Tout : toutes les relations de cet actif de type Dépendant de doivent être avec des actifs de type Implémentation et à l'état Approuvé.

Si ces conditions ne sont pas remplies, la stratégie échoue.

(Revenir en haut de la page)

Envoyer un e-mail

Lorsqu'elle s'exécute, cette stratégie envoie un e-mail aux gestionnaires de cycle de vie ou aux réviseurs de cet actif. Vous pouvez l'utiliser pour rappeler automatiquement aux réviseurs qu'un actif est en attente de révision.

Configuration :

Propriété Valeur
Envoyer un message électronique à tous les réviseurs Sélectionnez cette propriété pour envoyer un courrier électronique aux utilisateurs qui sont réviseurs pour cet état.
Envoyer un message électronique aux valideurs en attente Sélectionnez cette propriété pour envoyer un courrier électronique aux valideurs de cet état qui n'ont pas encore voté.
Envoyer un message électronique aux gestionnaires de cycle de vie Sélectionnez cette propriété pour envoyer un courrier électronique aux gestionnaires de cycle de vie de l'actif.
Envoyer un message électronique aux propriétaires d'actifs Sélectionnez cette propriété pour envoyer un courrier électronique aux propriétaires de l'actif.
Envoyer un message électronique à d'autres Entrez des adresses spécifiques auxquelles envoyer le courrier électronique. Séparez les adresses par des virgules (,).
Objet Entrez l'objet du message électronique. Vous pouvez utiliser les variables suivantes :
  • $(ram.asset.name) : nom de l'actif
  • $(ram.asset.version) : numéro de version de l'actif
  • $(ram.asset.url) : adresse URL de l'actif
Corps Tapez le corps du message électronique. Vous pouvez utiliser le langage HTML simple et les mêmes variables que celles disponibles pour la propriété Objet.

(Revenir en haut de la page)

Validation de service

Cette stratégie valide les documents WSDL, XSD et XML. Vous pouvez utiliser cette stratégie pour vous assurer que les documents sont valides, que les dépendances sont résolues et que le WSDI est conforme au WS-I.

Lors de l'exécution de cette stratégie sur un actif, elle recherche des actifs apparentés, à l'aide de l'attribut Espace de nom cible, afin de résoudre les dépendances. Pour que les dépendances soient correctement résolues, elles doivent être apparentés à l'actif. Pour en savoir plus sur les dépendances, voir Dépendances.

La stratégie de validation de service fait partie de la bibliothèque SOA.

Configuration :
Propriété Valeur
Nom d'affichage de la stratégie Nom d'affichage de la stratégie.
Valideur WSDL Sélectionnez cette propriété pour utiliser la validation WSDL.
Valideur de schéma XML Sélectionnez cette propriété pour utiliser la validation de schéma XML.
Valideur XML Sélectionnez cette propriété pour utiliser les extensions de fichier XML séparé par des virgules pour la validation.
Valideur WS-I Sélectionnez cette propriété pour utiliser la validation WS-I.
Profil WS-I Profil WS-I à utiliser pour la validation.
Niveau de conformité WS-I Niveau de conformité pour la validation WS-I.
URL de profil de base Chemin du fichier de profil. Vous pouvez conserver l'URL par défaut fournie qui pointe sur ws-i.org, ou la modifier pour pointer sur un autre endroit où le fichier est accessible (par exemple, si des fichiers ne doivent être disponibles que via un intranet).
URL de profil de base avec fichier joint Chemin du fichier de profil qui supporte les fichiers joints. Vous pouvez conserver l'URL par défaut fournie qui pointe sur ws-i.org, ou la modifier pour pointer sur un autre endroit où le fichier est accessible (par exemple, si des fichiers ne doivent être disponibles que via un intranet).

(Revenir en haut de la page)

Unicité des noms d'actifs

Cette stratégie échoue si un actif est doté du même nom qu'un autre actif dans une communauté ou un répertoire. Cette stratégie ne s'applique pas aux actifs qui sont des versions différentes d'un actif. Vous pouvez utiliser cette stratégie pour vérifier que vous ne possédez pas plusieurs actifs dotés du même nom.

Configuration :
Propriété Valeur
Nom d'affichage de la stratégie Nom d'affichage de la stratégie.
Portée de la recherche Sélectionnez cette propriété pour vérifier le nom des actifs dans la communauté actuelle ou dans l'intégralité du référentiel.
Sur échec de la stratégie Sélectionnez si la stratégie renvoie un avertissement ou une erreur en cas d'échec.

(Revenir en haut de la page)

Etat WebSphere Service Registry and Repository

Lorsqu'elle est exécutée, cette stratégie vérifie l'action que vous effectuez sur l'actif, telle que Approuver. La stratégie vérifie également l'état de l'objet associé dans WebSphere Service Registry and Repository.

Configuration :

Décochez Sauvegarde de l'actif et Passage à l'état. Sélectionnez l'élément Action et cliquez sur Configurer.
Propriété Valeur
Connexion Pour votre communauté, sélectionnez une connexion à WSRR.
Action L'action qui se produit, telle que Approuver ou Certifier.
Etat éloigné L'état dans lequel doit se trouver l'objet associé dans WebSphere Service Registry and Repository.

(Revenir en haut de la page)


Commentaire