O tym zadaniu
Przykłady błędów:
- E- DXL: <Line3>nie można otworzyć pliku włączanego (source/DOORS/dxl/schema
discovery/const.inc) (brak takiego pliku lub katalogu).
- E- DXL: <RPE_HOME\source\DOORS\dxl\doors
driver\getDOORSVersion.dxl:>nie można otworzyć pliku włączanego
(source/DOORS/dxl/doors driver/getDOORSVersion.inc) (brak takiego pliku lub
katalogu).
Występowanie tego
problemu jest związane ze sposobem, w jaki produkt
Rational Publishing Engine
odwołuje się do plików
getDOORSVersion.inc wymaganych do
ekstrakcji danych produktu
Rational DOORS. W produkcie
Rational Publishing Engine
dla odwołań do plików
.inc zamiast pełnych ścieżek są używane ścieżki względne. Jeśli produkt
Rational DOORS
jest już zainstalowany podczas instalowania produktu
Rational Publishing Engine,
produkt
Rational Publishing Engine
tworzy rejestr programów dodatkowych, aby produkt
Rational DOORS
mógł rozstrzygnąć te ścieżki względne. Jeśli produkt
Rational Publishing Engine
został zainstalowany przed produktem
Rational DOORS,
utworzenie tego rejestru jest niemożliwe, co często powoduje występowanie błędów DXL.
W przypadku wystąpienia błędu z tego powodu można reinstalować programy dodatkowe produktu
Rational Publishing Engine.
Ścieżka
określona w rejestrze programów dodatkowych zawiera pełną ścieżkę utworzoną przez interpreter DXL produktu Rational DOORS na podstawie ścieżki względnej udostępnionej przez produkt
Rational Publishing Engine
i "folderu podstawowego" określonego we właściwości
addins
instalacji produktu Rational DOORS.
Przykład:
HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.X\Config.
Jeśli produkty zostały zainstalowane w odpowiedniej kolejności, możliwe jest
również, że pozycja wiersza komend zastąpiła zestaw wartości w rejestrze.
Na przykład klucz
HKEY_CURRENT_USER\Software\Telelogic\DOORS\9.X\Config
również został utworzony i zastąpił zestaw wartości w kluczu rejestru HKEY_LOCAL_MACHINE. W
przypadku wystąpienia błędu z tego powodu można określić ścieżkę do programów dodatkowych jako opcję wiersza komend podczas uruchamiania produktu Rational DOORS.