Naprawianie błędów DXL występujących podczas uruchamiania raportów produktu Rational DOORS

Podczas próby wygenerowania dokumentu z poziomu menu Publikowanie w produkcie IBM® Rational DOORS lub aplikacji Launcher produktu IBM Rational Publishing Engine wystąpił błąd DXL.

O tym zadaniu

Uwaga: Jeśli dokument zostanie wygenerowany z poziomu widoku produktu DOORS, który ma dużą liczbę kolumn z podwyższonymi uprawnieniami, może wystąpić błąd DXL z zatrzymaniem środowiska wykonawczego. Aby obejść ten problem, należy przeprojektować szablon tak, aby używał zapytania Module/Object/Column, oraz identyfikować kolumny na podstawie ich atrybutu nazwy.
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.

Procedura

Wybierz jedno z następujących obejść:


Opinia