Sie können Daten extrahieren, wenn
Rational DOORS im sicheren Modus ausgeführt wird.
Wenn Rational DOORS im sicheren Modus ausgeführt wird,
sind DXL-Scripts und einige eingeschlossene Dateien eingeschränkt.
Wenn die Einstellung für anerkanntes
DXL (trusted DXL) in Rational DOORS nicht definiert ist,
müssen keine weiteren Aufgaben ausgeführt werden, damit
Rational Publishing Engine
auf Dateien zugreifen kann, um Berichte aus
Rational DOORS-Daten zu generieren.
Ist die Einstellung für anerkanntes DXL definiert,
müssen Sie Rational Publishing Engine für die Verwendung mit
Rational DOORS konfigurieren.
DXL-Scripts sind Dateien, die im temporären Verzeichnis erstellt werden, damit der Benutzer die DXL-Ausführung konfigurieren kann.
Die dort gespeicherten Informationen werden
aus Rational DOORS extrahiert und umfassen
Modulpfade, Namen von Sichten, Baselines und Namen von Attributen.
Das Installationsprogramm von
Rational Publishing Engine implementiert
eigene DXLs und kompiliert eine XML-Datei, die Laufzeitdetails für die DXL-Umgebung bereitstellt.
Der Pfad zu dieser XML-Datei wird in einer Systemvariablen festgelegt. Diese Aufgabe umfasst die Schritte zur Konfiguration
der Systemvariablen mit dem Pfad.
Informationen zu diesem Vorgang
Die Speicherposition für anerkanntes DXL muss folgende Bedingungen erfüllen:
- Sie wird mit der Systemvariablen RPE_DXLLOCATION definiert.
- Der Pfad muss mit dem Pfad in den Rational DOORS-Datenbankeigenschaften übereinstimmen.
- Der Pfad muss ein absoluter Pfad sein, der keine Systemvariablen enthalten darf.
Beispiel für einen falschen Wert:
%DOORS_SERVER%\DOORS\trusted_dxl, wobei
DOORS_SERVER \\Arakis entspricht.
- Die Speicherposition muss ein UNC-Pfad sein. Der Pfad darf keinem Laufwerkbuchstaben zugeordnet sein, weil Laufwerkszuordnungen benutzerspezifische Laufwerke angeben, die möglicherweise
nicht für alle Benutzeraccounts verfügbar sind. Dazu gehört auch
der von den NT-Diensten, z. B. Tomcat-Service, verwendete
Local-System-Account.
Beispiel für einen falschen Wert: Z:\trusted_dxl, wobei Z: = \\Arakis\DOORS entspricht.
- Der Pfad darf nicht mit einem Backslash (\) enden.
Vorgehensweise
- Lokalisieren Sie in Ihrer Installation von
Rational DOORS die Pfade zu den Verzeichnissen
Add-ins und Batch files:
- Öffnen Sie Rational DOORS.
- Klicken Sie mit der rechten Maustaste auf
DOORS-Datenbank und klicken Sie dann auf
Eigenschaften.
- Wählen Sie im Fenster
Eigenschaften den Eintrag DXL-Sicherheit aus.
- Notieren Sie die Pfadwerte für
die Felder Addins-Pfad und Stapeldateipfad.
- Kopieren Sie das Verzeichnis %RPE_HOME%\source.
- Fügen Sie das Verzeichnis
source (Quelle) in das Verzeichnis "add-ins" von
Rational DOORS ein. Weil Rational Publishing Engine
mit relativen Pfaden auf die eingeschlossenen Dateien verweist,
kann die DXL-Laufzeit von Rational DOORS diese Dateien abrufen.
Die Ordnerstruktur muss beibehalten werden.
Das Verzeichnis
source kann nicht umbenannt werden.
- Fügen Sie das Verzeichnis
source in das Verzeichnis "batch files" (Stapeldateien) von
Rational DOORS ein. Die Ordnerstruktur muss beibehalten werden.
Der Ordner
source (Quelle) kann nicht umbenannt werden.
- Definieren Sie die Variable
RPE_DXLLOCATION in der Weise, dass sie auf den Stapeldateipfad verweist. Rational Publishing Engine verwendet diese Position
anstelle des Standardpfads
RPE_HOME
als Startposition für die
DXLs.
Anmerkung: Geben Sie einen vollständigen UNC-Pfad als Speicherposition für das anerkannte DXL (trusted DXL) an.
Pfade, die zugeordnete Laufwerke verwenden, können nicht als benutzerspezifische Pfade verwendet
werden und sind möglicherweise nicht für alle Benutzer verfügbar.