Informationen zu diesem Vorgang
Fehlerbeispiele:
- E- DXL: <Line3>could not open include file (source/DOORS/dxl/schema
discovery/const.inc) (No such file or directory).
- E- DXL: <RPE_HOME\source\DOORS\dxl\doors driver\getDOORSVersion.dxl:>could
not open include file (source/DOORS/dxl/doors driver/getDOORSVersion.inc)
(No such file or directory).
Die Behebung dieses Problems hängt davon ab, wie
Rational Publishing Engine die Dateien
getDOORSVersion.inc abruft, die für die Datenextraktion von
Rational DOORS erforderlich sind.
In
Rational Publishing Engine werden die
Dateien
.inc mit relativen anstatt mit absoluten Pfaden abgerufen.
Wenn
Rational DOORS bei der Installation von
Rational Publishing Engine bereits installiert ist,
erstellt
Rational Publishing Engine eine Add-in-Registry,
damit
Rational DOORS diese relativen Pfade auflösen kann. Wird
Rational Publishing Engine vor
Rational DOORS installiert, kann diese Registry nicht erstellt werden, was häufig DXL-Fehler zur Folge hat.
Wenn dies die Fehlerursache ist, können Sie die Add-ins von
Rational Publishing Engine erneut installieren.
Der in
der Add-in-Registry angegebene Pfad beinhaltet einen vollständigen Pfad, den der DXL-Interpreter von Rational DOORS aus dem relativen Pfad von Rational Publishing Engine und dem in der Eigenschaft addins angegebenen Ordner "base" der Installation von Rational DOORS erstellt.
Beispiel: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.X\Config.
Wenn Sie die Produkte in der richtigen Reihenfolge installiert haben, besteht auch die Möglichkeit, dass der in dieser Registry definierte Wert von einem Befehlszeileneintrag überschrieben wurde.
Beispiel: Der Schlüssel HKEY_CURRENT_USER\Software\Telelogic\DOORS\9.X\Config wurde ebenfalls erstellt und hat den im Registrierungsschlüssel HKEY_LOCAL_MACHINE definierten Wert überschrieben.
Wenn dies die Fehlerursache ist, können Sie den Add-ins-Pfad als Befehlszeilenoption angeben, wenn Sie Rational DOORS starten.