ISPF 애플리케이션 디버깅
다음 방법 중 하나로 ISPF 애플리케이션을 디버깅할 수 있습니다.
- Debug Tool Terminal Interface Manager 없이 전용 터미널을 통한 전체 화면 모드를 사용하여 독립 터미널 시작.
프로그램을 실행할 때 TEST 런타임 옵션에 MFI 하위 옵션을 지정하십시오.
MFI 하위 옵션을 사용하려면 시작한 독립 터미널의
VTAM® LU명을 다음 예제와 같이 지정하십시오.
TEST(,,,MFI%TRMLU001)
- Debug Tool Terminal Interface Manager와 함께 전용 터미널을 통한 전체 화면 모드를 사용하여 독립 터미널 시작.
프로그램을 실행할 때 TEST 런타임 옵션에 VTAM 하위 옵션을 지정하십시오.
VTAM 하위 옵션을 사용하려면 사용자 ID를 다음 예제와 같이 지정하십시오.
TEST(,,,VTAM%USERABCD)
- 원격 디버그 모드 사용
- 동일한 에뮬레이터 세션 사용. PA2가 ISPF 애플리케이션 패널을 새로 고치고 남아 있는 Debug Tool 출력을 에뮬레이터 세션에서 제거합니다.
그러나 Debug Tool이 ISPF 애플리케이션 패널을 표시하는 중에 에뮬레이터 세션으로 출력을 보내는 경우에는 각 ISPF 패널이 표시된 후
PA2를 누르십시오.
이 절의 나머지 부분에서는 동일한 에뮬레이터 세션을 사용하여 ISPF 애플리케이션을 디버깅한다고 가정합니다.
ISPF 애플리케이션 또는 행 모드 입/출력을 사용하는 애플리케이션을 디버깅할 때는 SET REFRESH ON 명령을 실행하십시오.
그러면 이 명령이 실행되고 명령/로그 창의 로그 출력 영역에 표시됩니다.
이 절에서 설명하는 자료와 연관된
자세한 정보에 대해서는 다음 주제를 참조하십시오.
- 관련 태스크
- 전체 화면 세션 사용자 정의
- System z용 Rational Developer의 Compiled Language Debugger 컴포넌트에 대한 온라인 도움말의 『디버그 준비』
- Eclipse용 IBM Debug Tool 플러그인에 대한 온라인 도움말의 『디버그 준비』