Configuration du fichier de configuration de données XML

Pour configurer l'intégration à IBM® Rational Insight, vous devez éditer le fichier de configuration de données XML (XDC) pour IBM Rational DOORS.

Avant de commencer

Les composants obligatoires pour cette procédure sont répertoriés dans Intégration de Rational DOORS et de Rational Insight.

Procédure

  1. Ouvrez l'outil de configuration des données XML IBM Rational Insight en cliquant sur Démarrer > Tous les programmes > IBM Rational Reporting Development Tools > XML Data Configuration.
  2. Dans l'outil de configuration de données XML, ouvrez le fichier de configuration doors.xdc qui est installé dans le dossier DOORS\9.5\lib\reporting par le programme d'installation du client Rational DOORS. Ce fichier contient des entrées de marque de réservation pour la configuration. Vous devez mettre à jour ces entrées avec des données de configuration réelles.
  3. Dans la fenêtre des propriétés Rational DOORS ou dans le client d'accès Web Rational DOORS, copiez l'URL du module. Copiez la partie d'adresse de serveur divisé et le reste de l'URL. Le tableau ci-après fournit des exemples de ces éléments.
    Tableau 1. Exemples d'éléments d'URL
    Elément Exemple
    URL de module http://dwaserver.in.ibm.com:8080/dwa/rm/urn:rational::1-50618b265ae12e9a-M-00000020
    Nom du serveur d'accès Web Rational DOORS http://dwaserver.in.ibm.com:8080
    Emplacement du module (autre partie) /dwa/rm/urn:rational::1-50618b265ae12e9a-M-00000020
    Partie de la requête (corrigée) ?oslc.properties=*,dcterms:creator{*},dcterms:contributor{*},oslc_rm:uses{*,dcterms:creator{*},dcterms:contributor{*}}&useEnumLabel=true
  4. Récupérez la forme de ressource du module :
    1. Emettez un appel REST GET vers URL du module. Indiquez l'en-tête Accept (Accepter) en tant que application/rdf+xml.
      Conseil : Si vous ne pouvez pas récupérer les données d'accès Web Rational DOORS via des appels REST, ouvrez festival.xml, qui se trouve à l'emplacement suivant : répertoire d'installation Rational/DOORS Web Access/1.5.0.0/server/festival/config/festival.xml. Vérifiez que cette entrée est présente :
      <f:property name="disable.oauth" value="true" />
    2. Recherchez <oslc:instanceShape>. Cet élément contient l'URL de forme de ressource, comme indiqué dans cet exemple.
      <:ResourceShape rdf:about= 
      "http://dwaserver.in.ibm.com:8080/dwa/rm/oslc/shape/requirement/urn:rational:: 
      1-50618b265ae12e9a-M-00000020">
    3. Copiez cet élément. Supprimez la section qui contient la partie d'adresse URL du serveur d'accès Web Rational DOORS et utilisez le reste de l'URL en tant que partie de l'URL de forme, comme indiqué dans cet exemple :
      /dwa/rm/oslc/shape/requirement/urn:rational::1-50618b265ae12e9a-M-00000020
    4. Enregistrez et fermez le fichier festival.xml. Vous devez redémarrer le serveur d'accès Web Rational DOORS pour répercuter les changements.
  5. Dans l'outil de configuration de données XML, détaillez les noeuds pour trouver le groupe de ressources DOORS. Développez le noeud DOORS, puis mettez à jour ces noeuds et champs :
    Important : Le nom de groupe de ressources DOORS est obligatoire. Ne le modifiez pas.
    1. Dans le noeud Données, entrez ces informations. Consultez l'image ci-après pour obtenir un exemple.
      • Pour l'URL type (Type d'URL), sélectionnez Generic XML (XML générique).
      • Cochez la case Add “Accepted: application/xml” to the request header (Ajouter "Accepté : application/xml" dans l'en-tête de requête).
      • Pour URL, entrez l'URL du serveur d'accès Web Rational DOORS, comme indiqué dans le Tableau 1.
      • Pour Authentication type (Type d'authentification), sélectionnez Form (Formulaire).
      • Pour Nom d'utilisateur, entrez le nom d'utilisateur Rational DOORS.
      • Pour Mot de passe, entrez le mot de passe de l'utilisateur Rational DOORS.
      • Pour Form security relative URL (URL relative de sécurité de formulaire), entrez j_acegi_security_check.
      • Dans la zone Test relative path (Chemin relatif de test), entrez le chemin relatif de test en tant qu'URL du module (autre partie).
      L'image présente la fenêtre du groupe de ressources de données DOORS.
    2. Dans le noeud Resource (Ressource), pour le chemin d'accès relatif, entrez l'emplacement du module (autre partie) et la partie de la requête (corrigée), comme indiqué dans le Tableau 1.
    3. Dans le noeud Shape (Forme), pour le chemin relatif, entrez la partie de l'URL de forme, comme indiqué dans l'étape 4c.
    4. Cliquez sur Tester la connexion.
  6. Facultatif : configurez plusieurs modules de données DOORS. Le fichier XDC installé contient deux noeuds de données qui représentent deux modules DOORS. Pour offrir une prise en charge pour plus de modules, copiez et collez le noeud Données et mettez à jour l'URL du module, comme indiqué dans le prochain exemple.
    L'image présente la fenêtre DOORS Data Resource Group (Groupe de ressources de données DOORS) avec plusieurs noeuds de données.

Que faire ensuite

Vous pouvez maintenant spécifier des URI prédéfinis pour des attributs dans des modules.


Commentaires en retour