![[z/OS]](../images/ngzos.gif)
오류 덤프 및 정리 인터페이스
오류 덤프 및 정리(BBORLEXT) 인터페이스는 복구 환경에서 WebSphere® Application Server for z/OS®를 호출하여 덤프에 대한 요청을 수행하고 해당 자원을 정리합니다.
이 인터페이스는 다음과 같은 기능을 수행합니다.
- 실패한 z/OS 컴포넌트의 DLL 이름 및 함수를 SDWA에 저장합니다.
- 실패 시간 환경과 관련되는 경우 SDUMP 발행 여부를 결정합니다.
- z/OS 내부 구조 및 연결을 정리합니다.
프로그램 요구사항: 이 인터페이스는 WebSphere Application Server for z/OS 위치 서비스 디먼, 제어기(영역) 또는 하위(servant)(영역)에서 호출해야 합니다. ESTAE 또는 FRR 루틴과 같이 호출자가 상주해야 하는 복구 환경에 대한 제한사항은 없습니다.
일반 정보
인터페이스 | BALR - BBORLEXT |
루틴 주소 | (ECVT+'234'x)+'20'x |
주소 모드 | AMODE 31, RMODE any |
상태 | 문제점 프로그램 상태, 태스크 모드 허용 |
교차 메모리 모드 | PASN=HASN=SASN (비교차 메모리) |
리턴 코드 | 리턴 코드 없음 |
기능 | 다양한 WebSphere for z/OS 자원을 정리하고 가능한 경우 현재 주소 공간에 대한 SVC 덤프 발행 |
레지스터 정보 입력
1 | SDWA의 주소를 포함합니다. |
14 | 리턴 주소를 포함합니다. |
15 | BBORLEXT의 시작점 주소를 포함합니다. |
레지스터 정보 출력
제어가 호출자로 리턴되는 경우 레지스터 내용은 다음과 같습니다.0-1 | 시스템이 작업 레지스터로 사용함 |
2-14 | 변경되지 않음 |
15 | 시스템이 작업 레지스터로 사용함 |
참고: 일부 호출자는 서비스 발행 전후에 동일한
레지스터 내용에 의존합니다. 시스템에서 호출자가 의존하는 레지스터 내용을
변경하는 경우, 호출자는 서비스를 발행하기 전에 해당 내용을 저장하고 시스템이
제어 상태가 되면 다시 복원해야 합니다.
참고: X22 이상 종료 또는 0D6, 052, 067, CC3 및 DC3
이상 종료에 따른 특정 이유 코드에는 덤프가 수행되지 않습니다. 덤프를 작성하지 않는 다른 오류 조건이 있을 수도 있습니다.
다음은 어셈블러에서 이 루틴을 호출하는 방법의 예입니다.
LA 1,SDWA Load SDWA@ in Reg 1
L 15,(0,16) Load CVT address
L 15,140(,15) Load ECVT address
L 15,564(,15) Load address of z/OS structure
L 15,32(,15) Load address of z/OS routine
BALR 14,15 Invoke z/OS routine