Si, après placé les artefacts dans IBM® Rational Focal Point, certains sont modifiés dans l'application d'origine, vous pouvez en synchroniser certains dans Rational Focal Point.
Procédure
- Dans Rational Focal Point,
ouvrez l'espace de travail.
- Cliquez sur et cliquez ensuite sur Ajouter une commande d'affichage.
- Sélectionnez une vue dans laquelle vous souhaitez ajouter la commande d'affichage.
- Dans la section Configuration de la commande du client REST, exécutez les opérations suivantes :
- Dans la zone REST Client Connector Name, entrez un nom identifiant la connexion.
- Dans Méthode de requête REST, sélectionnez la méthode SYNCHRONIZE. Pour obtenir des informations sur chaque méthode, voir la rubrique "Méthodes prises en charge pour gérer les ressources".
- Dans la zone Liste des amis, sélectionnez l'application que vous avez ajoutée en tant qu'ami à Rational Focal Point.
- Dans Choisir l'attribut URL vers l'artefact REST,
cliquez sur Sélectionner et sélectionnez un attribut. Cet attribut doit contenir l'URL de l'artefact de l'application.
- Dans la section Configuration XML du canevas du client REST, exécutez les opérations suivantes :
- Dans la zone URL de l'application REST sur le XML du canevas, entrez l'URL qui pointe vers un artefact dans l'application et cliquez sur Extraction du code XML du canevas. Le chargement du XML s'effectue dans la zone de texte XML du canevas de l'application REST. Si vous ne souhaitez pas que le XML se charge dynamiquement, vous pouvez le copier dans la zone de texte XML du canevas de l'application REST.
Remarque : Le XML dans la zone de texte XML du canevas de l'application REST doit prendre en charge la soumission de nouvelles données à l'application. Si le XML n'assure pas cette prise en charge, vous devez le créer ou le modifier manuellement.
- Dans la zone XPath racine sur l'artefact d'application REST, cliquez sur Sélectionner et sélectionnez le XPath racine des attributs. Le bouton Sélectionner est activé uniquement si le XML dans la zone XML du canevas de l'application REST est correct.
- Dans la section Mappage d'attribut, cliquez sur Ajouter et mappez les attributs Rational Focal Point vers les attributs de l'application. Par exemple, si la valeur de l'attribut Gravité est modifiée dans l'application,
mappez l'attribut Gravité de Rational Focal Point vers l'attribut dc:severity de l'application.
Après l'opération SYNCHRONIZE, l'attribut Gravité dans Rational Focal Point est modifié avec la nouvelle valeur.
- Dans la section Configuration, exécutez les opérations suivantes :
- Dans la zone Format de date pris en charge par l'application REST, entrez le format de date utilisé par l'application externe.
- Dans la zone Séparateur Focal Point, entrez une valeur de séparateur comme une virgule (,) ou un point-virgule (;). Les éléments MultiChoice et LinkedList sont séparés par le séparateur spécifié.
- Pour mapper les ID des attributs entre Rational Focal Point et l'application, dans la section Demande de la table de paramètres, cliquez sur Ajouter et sélectionnez un attribut Rational Focal Point.
Entrez l'ID de l'application dans la colonne Clé. Par exemple, si vous sélectionnez ID de projet pour Rational Focal Point,
dans la colonne Clé, entrez l'ID utilisé pour l'ID de projet dans l'application.
- Dans la section Mappage d'en-tête de requête, cliquez sur Ajouter et entrez le nom et la valeur de l'en-tête. Pour les applications solution Rational for
Collaborative Lifecycle Management, les en-têtes sont les suivants :
| Nom de l'en-tête |
Valeur de l'en-tête |
| Accepter |
application/rdf+xml |
| Content-Type |
application/rdf+xml |
| OSLC-Core-Version |
2.0 |
- Cliquez sur Enregistrer.
- Dans le menu Afficher, cliquez sur la vue contenant les éléments que vous voulez synchroniser avec l'autre application.
- Pour synchroniser tous les artefacts disponibles dans la vue, à partir de la barre d'outils, cliquez sur la liste déroulante et sélectionnez la commande d'affichage SYNCHRONIZE et cliquez ensuite sur l'icône Lancer
.
- Pour synchroniser un artefact, à partir de la barre d'outils d'artefacts, sélectionnez la commande d'affichage SYNCHRONIZE et cliquez ensuite sur l'icône Lancer
.