Rational DOORS 보고서 실행 시 DXL 오류 수정

IBM® Rational® Publishing Engine Launcher 또는 IBM Rational DOORS®공개 메뉴에서 문서를 생성하려고 시도하면 DXL 오류가 수신됩니다.

이 태스크 정보

참고: 다수의 권한 상승된 열이 있는 DOORS 보기에서 문서를 생성하는 경우 런타임 오류로 정지된 DXL을 받을 수 있습니다. 이 문제점을 해결하려면 모듈/오브젝트/열 조회를 사용하도록 템플리트를 다시 설계하고 해당 이름 속성으로 열을 식별하십시오.
오류 예:
  • 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).
이 문제는 Rational Publishing EngineRational DOORS 데이터 추출에 필요한 getDOORSVersion.inc 파일을 참조하는 방법에 따라 발생합니다. Rational Publishing Engine에서 .inc 파일은 절대 경로 대신에 상대 경로를 사용하여 참조됩니다. Rational Publishing Engine 설치 시 Rational DOORS가 이미 설치된 경우 Rational DOORS가 상대 경로를 해석할 수 있도록 Rational Publishing Engine이 추가 기능 레지스트리를 작성합니다. Rational Publishing EngineRational DOORS 이전에 설치된 경우 이 레지스트리를 작성할 수 없으므로 DXL 오류가 흔히 발생합니다. 이러한 이유로 오류가 발생한 경우 Rational Publishing Engine 추가 기능을 다시 설치할 수 있습니다.

추가 기능 레지스트리에 지정된 경로에는 전체 경로가 포함되며, 이는 Rational Publishing Engine에서 제공되는 상대 경로와 Rational DOORS 설치의 addins 특성에 지정된 "기본" 폴더를 사용하여 Rational DOORS DXL 해석기에서 빌드됩니다. 예: HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS\9.X\Config. 제품을 올바른 순서로 설치한 경우 명령행 항목이 이 레지스트리에 설정된 값을 겹쳐쓸 수도 있습니다. 예를 들어, HKEY_CURRENT_USER\Software\Telelogic\DOORS\9.X\Config 키도 작성되고 HKEY_LOCAL_MACHINE 레지스트리 키에 설정된 값을 겹쳐썼습니다. 이러한 이유로 오류가 발생한 경우 Rational DOORS 시작 시 추가 기능 경로를 명령행 옵션으로 지정할 수 있습니다.

프로시저

다음 임시 해결책 중 하나를 선택하십시오.


피드백