Rational Developer for System z

확장 가능한 오류 피드백 메커니즘

System z®용 Rational® Developer는 통합 DB2® 코프로세서 및 CICS® 변환기를 사용하여 COBOL 및 PL/I 언어 소스 파일에서 생성된 오류 메시지를 캡처 및 표시하는 오류 피드백 메커니즘을 제공합니다. 이 메커니즘은 사용자 정의 프리프로세서 및 어셈블러와 같은 추가 언어를 지원하도록 확장할 수 있습니다.

System z용 Rational Developer 오류 피드백 메커니즘의 기본 기능은 COBOL 및 PL/I 언어 소스 파일에 대한 오류 피드백을 지원합니다. COBOL 또는 PL/I 프로그램의 원격 빌드 또는 원격 구문 검사 과정에서 생성된 오류는 원격 오류 목록에 기록됩니다. 오류 피드백 프로세스는 COBOL 또는 PL/I 컴파일러의 엔터프라이즈 버전을 사용하여 COBOL 또는 PL/I 컴파일 중에 작성된 XML 파일에 따라 달라집니다. COBOL 및 PL/I 엔터프라이즈 버전은 통합 DB2 코프로세서 및 CICS 변환기를 지원할 때 이 기본 기능은 COBOL 및 PL/I 엔터프라이즈 버전에 오류 피드백을 지원합니다. 그래서, 코프로세서 및 변환기로부터 발생한 오류가 올바른 행 번호와 함께 피드백될 수 있도록 합니다. 이 기능은 어떤 설정 또는 사용자 조치 없이 제공됩니다.

오류 피드백 메커니즘은 확장 가능한데, 클라이언트 작업 공간에 몇 가지를 설정함으로써 어셈블러 같은 기타 언어 소스 파일 및 사용자 정의 프리프로세서에서 오류 피드백을 제공하도록 확장할 수 있습니다. System z용 Rational Developer는 사용자 정의 프리프로세서 또는 다른 언어에서 발생한 오류를 원격 오류 목록에 기록하기 위한 XML 파일을 작성하는 데 사용할 수 있는 XML 스키마를 정의합니다. 이 섹션의 주제는 이 XML 파일을 작성 및 사용하는 방법을 설명합니다.

COBOL 및 PL/I용 오류 피드백

COBOL 및 PL/I의 오류 피드백은 원격 시스템에서 컴파일 또는 구문 검사 프로세스 중에 생성된 XML 파일에 따라 달라집니다. COBOL 및 PL/I 컴파일러 프로세스는 컴파일 또는 구문 검사에 사용되는 JCL에서 SYSXMLSD DD 카드가 참조하는 데이터 세트 멤버 또는 순차 데이터 세트에 오류를 기록합니다.

System z용 Rational Developer는 사용자가 지정한 JCL 프로시저를 실행하도록 JCL을 생성하고 원격 컴파일 및 원격 구문 검사를 위해 사용자 대신 생성된 JCL을 제출합니다. JCL 생성 중에 System z용 Rational Developer가 COBOL 또는 PL/I 컴파일 단계 옵션 창의 컴파일 오류용 데이터 세트 규정자 필드에 따라 순차 데이터 세트를 할당하고 원격 시스템의 COBOL 또는 PL/I 컴파일러 프로세스와 System z용 Rational Developer 컴파일 및 구문 검사 조작 사이의 데이터 교환을 설정하도록 SYSXMLSD DD 카드를 사용하여 순차 데이터 세트를 참조합니다. System z용 Rational Developer가 이 데이터 세트를 할당하므로 해당 세트를 계속 추적하고 컴파일 또는 구문 검사 조작 완료 시 찾기, 구문 분석 및 원격 오류 목록 생성을 수행합니다.

오류 피드백 확장

COBOL 및 PL/I용 오류 피드백에 사용되는 동일한 체계가 다른 언어 및 사용자 정의 프리프로세서를 지원하도록 오류 피드백 체계를 확장하는 데 사용될 수 있습니다. 이 오류 피드백 확장성 체계는 System z용 Rational Developer 빌드 프로세스 사용 시에만 작동됩니다. 관련된 태스크는 확장 가능한 오류 피드백 메커니즘을 활용할 수 있도록 System z용 Rational Developer 클라이언트를 설정하는 방법을 설명합니다.


이용 약관 | 피드백

이 Information Center는 Eclipse 기술로 구현됩니다. (http://www.eclipse.org 웹사이트 참조)