Vous pouvez extraire des données de Rational
DOORS exécuté en
mode sécurisé. Lorsque Rational
DOORS s'exécute en mode sécurisé, les
scripts DXL et certains fichiers inclus sont restreints.
Si le DXL sécurisé n'est pas défini dans Rational
DOORS,
aucune tâche supplémentaire ne doit être effectuée pour Rational
Publishing Engine pour l'accès aux fichiers de la génération de rapports à partir des données de Rational
DOORS.
Si le paramètre DXL sécurisé est défini, vous devez configurer Rational
Publishing Engine pour
qu'il fonctionne avec Rational
DOORS.
Les
scripts DXL sont des fichiers qui sont créés dans le répertoire temporaire afin que l'utilisateur puisse
configurer l'exécution DXL. Les informations stockées correspondent à ce qui a été extrait de
Rational
DOORS,
y compris les chemins de module, les noms de vue, les versions de référence et les noms des
attributs. Le programme d'installation de Rational
Publishing Engine déploie ses propres scripts
DXL et compile un fichier XML qui fournit des données détaillées d'exécution à l'environnement
DXL. Le chemin d'accès à ce fichier XML est défini dans une variable système. Cette tâche vous indique les étapes nécessaires à la configuration de la
variable système avec ce chemin.
Pourquoi et quand exécuter cette tâche
A propos de l'emplacement DXL sécurisé :
- Défini via la variable système RPE_DXLLOCATION
- Il doit s'agir du chemin spécifié dans les propriétés de la base de données de Rational
DOORS
- Il doit s'agir d'un chemin d'accès absolu ne contenant pas de variables système.
Exemple de valeur incorrecte : %DOORS_SERVER%\DOORS\trusted_dxl,
DOORS_SERVER correspondant à \\Arakis
- Il doit s'agir d'un chemin UNC. Le chemin d'accès ne peut pas correspondre à une lettre d'unité mappée
car les mappages d'unité représentent des unités spécifiques à l'utilisateur qui risquent de ne pas être accessibles
à partir de tous les comptes utilisateur et notamment du compte Système local utilisé par les services
NT, tels que le service Tomcat. Exemple de valeur incorrecte : Z:\trusted_dxl où Z: = \\Arakis\DOORS
- Le chemin ne doit pas se terminer par une barre oblique inversée (\)
Procédure
- Dans votre installation Rational
DOORS,
recherchez les chemins d'accès aux répertoires des modules
complémentaires et des fichiers de traitement par lots :
- Ouvrez Rational
DOORS.
- A l'aide du bouton droit de la souris, cliquez sur Base de données DOORS, puis sur
Propriétés.
- Dans la fenêtre Propriétés, sélectionnez Sécurités DXL.
- Notez les valeurs de chemin des zones Add-ins path et Batch files path.
- Copiez le répertoire %RPE_HOME%\source.
- Collez le répertoire source dans le répertoire des modules d'extension de Rational
DOORS. Rational
Publishing Engine
faisant référence aux fichiers inclus à l'aide de chemins d'accès relatifs,
l'environnement d'exécution DXL de Rational
DOORS
peut les extraire. La structure des dossiers doit être conservée.
Le répertoire source ne peut pas être renommé.
- Collez le répertoire source dans le répertoire des fichiers de traitement par lots de Rational
DOORS. La structure des dossiers doit être conservée.
Le dossier source ne peut pas être renommé.
- Définissez la variable RPE_DXLLOCATION de sorte qu'elle pointe
vers le chemin d'accès aux fichiers de traitement par lots. Rational
Publishing Engine
utilise cet emplacement comme emplacement de départ des DXL au lieu de l'emplacement
RPE_HOME par défaut.
Remarque : Spécifiez un chemin UNC complet pour l'emplacement DXL sécurisé. Les chemins d'accès qui utilisent des noms d'unité mappée ne peuvent pas être utilisés
car il s'agit d'unités spécifiques à l'utilisateur qui risquent de ne pas être disponibles pour l'ensemble
des utilisateurs.