에러 메시지
본 장에서는 에러 메시지의 종류, 모듈 이름 등 사용자에게 전달되는 에러 메시지의 구조에 대해서 기술한다.
1. 에러 메시지 구조
에러 메시지의 구조는 다음과 같다.
(E) CLH0001 memory allocation error : size = size [CLH3435] [Not enough memory] (E) : [에러 종류] CLH : [모듈 이름] 0001 : [에러 번호] memory allocation error : size = size : [에러 내용] [CLH3435] : [서비스 코드] [Not enough memory] : [시스템 에러 메시지]
-
에러 종류
에러 구분 설명 (E)
ERROR
일반적인 에러를 나타낸다.
(F)
FATAL
Tmax 시스템 전반에 중대한 영향을 미치는 에러를 나타낸다.
(W)
WARNING
비정상적인 상황이지만, 시스템의 운용에는 지장을 주지 않는 에러를 나타낸다.
(I)
INFO
Tmax 시스템에서 관리자에게 알려주는 주요 시스템 정보를 나타낸다.
-
모듈 이름
Tmax 시스템 구성 모듈에 대한 약자로서 에러 메시지를 발생시킨 모듈이다. 각 모듈의 약자 및 의미는 다음과 같다.
에러 구분 설명 ADM
Tmax Administration Tool (tmadmin)
BOOT
Tmax Boot-up Tool (tmboot)
CAS
Client Authentication Server (cas)
CFL
Tmax Configuration File Compiler (cfl)
CLH
Client Handler (clh)
CLI
CLIENT Library (libcli.a, tmax.dll)
CLL
Client Listener (cll)
DOWN
Tmax Shutdown Tool (tmdown)
FDLC
FDL File Compiler (fdlc)
GST
Service Table Generation Tool (gst)
MKPW
Password Management Tool (mkpw)
RAC
Remote Access Control Daemon (racd)
RQS
Reliable Queue Server (rqs)
SDLC
SDL File Compiler (sdlc)
SVR
Server Library (libsvr.a)
TIP
Tmax Information Server (tip)
TLM
Tmax Log Manager (tlm)
TCPGW
Custom TCP/IP Gateway (libtcpgw.a)
TMD
Server Application Test Tool (tmd)
TMGW
Custom TCP/IP Gateway (libtcpgw.a)
TMM
Tmax Management (tmm)
TMS
TMS Library (libtms.a)
UNCFL
Tmax Configuration File UnCompiler (uncfl)
WSC
WSC
WSGW
Web Service Gateway (wsgw)
-
에러 번호
에러를 구분하기 위한 일련 번호이다. 이 안내서는 에러 번호를 기준으로 기술되어 있다.
-
서비스 코드
Tmax 시스템 내부에서 사용되는 구분 번호이다. TmaxSoft 기술 지원팀에 문의할 때 사용된다.
-
시스템 에러 메시지
시스템 에러가 발생했을 경우 나타나는 에러 메시지이다. 이러한 메시지가 발생할 경우 본 안내서 외 Tmax가 운용되는 시스템의 안내서를 참조하거나 시스템 관리자에게 문의한다.
Tmax 응용 프로그램에서 나타나는 에러 반환 코드는 <$TMAXDIR/usrinc/atmi.h>에 정의되어 있다. 좀 더 자세한 사항은 Tmax 안내서 중 Tmax Application Development Guide를 참조한다. |