제1장 에러 메시지

내용 목차

1.1. 에러 메시지 구조

본 장에서는 에러 메시지의 종류, 모듈 이름 등 사용자에게 전달되는 에러 메시지의 구조에 대해서 기술한다.

1.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)FATALTmax 시스템 전반에 중대한 영향을 미치는 에러를 나타낸다.
    (W)WARNING비정상적인 상황이지만, 시스템의 운용에는 지장을 주지 않는 에러를 나타낸다.
    (I)INFOTmax 시스템에서 관리자에게 알려주는 주요 시스템 정보를 나타낸다.

  • 모듈 이름

    Tmax 시스템 구성 모듈에 대한 약자로서 에러 메시지를 발생시킨 모듈이다. 각 모듈의 약자 및 의미는 다음과 같다.

    에러 구분설명
    ADMTmax Administration Tool (tmadmin)
    BOOTTmax Boot-up Tool (tmboot)
    CASClient Authentication Server (cas)
    CFLTmax Configuration File Compiler (cfl)
    CLHClient Handler (clh)
    CLICLIENT Library (libcli.a, tmax.dll)
    CLLClient Listener (cll)
    DOWNTmax Shutdown Tool (tmdown)
    FDLCFDL File Compiler (fdlc)
    GSTService Table Generation Tool (gst)
    MKPWPassword Management Tool (mkpw)
    RACRemote Access Control Daemon (racd)
    RQSReliable Queue Server (rqs)
    SDLCSDL File Compiler (sdlc)
    SVRServer Library (libsvr.a)
    TIPTmax Information Server (tip)
    TLMTmax Log Manager (tlm)
    TCPGWCustom TCP/IP Gateway (libtcpgw.a)
    TMDServer Application Test Tool (tmd)
    TMGWCustom TCP/IP Gateway (libtcpgw.a)
    TMMTmax Management (tmm)
    TMSTMS Library (libtms.a)
    UNCFLTmax Configuration File UnCompiler (uncfl)
    WSCWSC
    WSGWWeb Service Gateway (wsgw)

  • 에러 번호

    에러를 구분하기 위한 일련 번호이다. 이 안내서는 에러 번호를 기준으로 기술되어 있다.

  • 서비스 코드

    Tmax 시스템 내부에서 사용되는 구분 번호이다. TmaxSoft 기술 지원팀에 문의할 때 사용된다.

  • 시스템 에러 메시지

    시스템 에러가 발생했을 경우 나타나는 에러 메시지이다. 이러한 메시지가 발생할 경우 본 안내서 외 Tmax가 운용되는 시스템의 안내서를 참조하거나 시스템 관리자에게 문의한다.

참고

Tmax 응용 프로그램에서 나타나는 에러 반환 코드는 <$TMAXDIR/usrinc/atmi.h>에 정의되어 있다. 좀 더 자세한 사항은 Tmax 안내서 중 "Tmax Application Development Guide"를 참조한다.