DXL hibák javítása Rational DOORS jelentések futtatásakor

Amikor dokumentumot próbál előállítani az IBM® Rational DOORS Közzététel menüjéből vagy az IBM Rational Publishing Engine Launcher alkalmazásból, akkor DXL hibát kap.

Erről a feladatról

Megjegyzés: Ha egy dokumentumot nagyszámú kiemelt oszloppal rendelkező DOORS nézetből állít elő, akkor DXL leállást tapasztalhat futás közbeni hibával. A probléma áthidaló megoldásaként tervezze át a sablont a Modul/Objektum/Oszlop lekérdezés használatára, és az oszlopokat azok név attribútumával azonosítsa.
Hiba példák:
  • 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).
A problémát az okozza, ahogyan a Rational Publishing Engine hivatkozik a Rational DOORS adatok kinyeréséhez szükséges getDOORSVersion.inc fájlokra. A Rational Publishing Engine termékben az .inc fájlokra relatív útvonalakkal, nem abszolút útvonalakkal hivatkoznak. Ha a Rational DOORS a Rational Publishing Engine telepítésekor már telepítve van, akkor a Rational Publishing Engine létrehoz egy beépülő-nyilvántartást, hogy a Rational DOORS képes legyen ezeknek a relatív útvonalaknak a feloldására. Ha a Rational Publishing Engine a Rational DOORS előt kerül telepítésre, akkor ez a nyilvántartás nem hozható létre, ami gyakran DXL hibákat okoz. Ha a hibát ez okozta, akkor újratelepítheti a Rational Publishing Engine beépülőket.

A beépülő-nyilvántartásban megadott útvonal olyan teljes útvonal, amelyet a Rational DOORS DXL parancsértelmezője állít össze a Rational Publishing Engine által biztosított relatív útvonal és a Rational DOORS telepítés addins tulajdonságában megadott "alap" mappa segítségével. Példa: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.X\Config. Ha a termékeket a helyes sorrendben telepítette, akkor az is lehetséges, hogy a parancssori bevitel felülírja a nyilvántartásben beállított értéket. Például a HKEY_CURRENT_USER\Software\Telelogic\DOORS\9.X\Config kulcs is létrehozásra kerül és felülírja a HKEY_LOCAL_MACHINE rendszerleíró kulcsban beállított értéket. Ha a hibát ez okozta, akkor megadhatja a beépülők útvonalát parancssori paraméterként a Rational DOORS indításakor.

Eljárás

Válassza az alábbi áthidaló megoldások egyikét:


Visszajelzés