에러 메시지

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

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를 참조한다.