Tuxedo Server process가 종료되지 않는다. 현상 : Server process가 종료되지 않는다. 원인 : 1.Server process가 무한 Loop를 돈다. 2.BB(게시판)가 Locking 상태에 있다. 조치 : 1.Server process를 kill 명령으로 죽이고 tmshutdown 명령을 한번 수행시켜준다. 2.TUXEDO의 tmadmin, tmboot, tmshutdown 명령이 수행중인지 확인하고 존재하는 명령이 없도록한다. -"ps -ef | grep tm"명령.. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.31
Tuxedo Routing Error 현상 : 분기(Routing) Error 원인 : 1.Buffer안에 Routing을 위한 값이 없다. 2.Routing 값으로 갈 수 있는 곳이 지정되어 있지 않다. 조치 : 1.Buffer에 Routing 값을 넣는다. 2.Routing을 재설정하거나, 입력된 Routing 값을 바꾼다. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.31
Tuxedo FML Field를 못 찾는다. 현상 : FML Field를 못 찾는다. 원인 : 1.환경변수 FLDTBLDIR, FIELDTBLS가 설정되어 있지 않다. 2.ENVFILE안에서 환경변수가 잘못 설정되어 있다. 3.Field table에 해당 Field가 없거나 잘못 정의되어 있다. 조치 : 1.set 명령의 출력 및 ENVFILE을 확인한다. -$ set > kkk 수행 후 kkk file내의 환경변수 확인 -$ vi ENVFILE 수행에서 .. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.31
Tuxedo FML Buffer에 Data를 복사하지 못한다. 현상 : FML Buffer에 Data를 복사하지 못한다. 원인 : 1.할당된 Memory가 작다. 2.Server에서 다른 Server로 호출하여 할당된 Memory 크기가 변했다. 조치 : 1.tprealloc()함수를 사용하여 Memory를 크게 잡는다. 2.호출에서 반환된 Memory를 다시 tprealloc()한다. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.31
Tuxedo Server 프로세스가 죽는다. 현상 : Server가 죽는다. 원인 : 1.Pointer 사용이 잘못됨 2.준비된 Buffer Size가 부족한다. 조치 : 1.Complie시 Warning이 있는 위치를 확인한다. 2.Memory 혹은 strcpy()함수 사용시 각 Memory의 크기를 확인한다. 3.Program의 Debug 문장을 넣어서 죽은 위치를 확인하여 검사한다. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.31
tpinit Error 현상 : tpinit Error 원인 : 1.접속할 Server process의 Address가 없다. 2.Server Process쪽에 WSL이 떠 있지 않다. 3.접속 권한이 없다.(암호검사를 하는 경우) 4.최대 사용자 수를 넘었다. 5.여러 개의 DLL이 존재한다.(특히 ulog file이 생성되지 않는 경우) 6.4GL쪽에 정의한 DLL의 경로가 틀리거나 정확하게 인식하지 못한다... ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.27
Service를 호출하여 DataWindow에 어떤 Data를 Display하지 못함. 현상 : Service를 호출하여 DataWindow에 어떤 Data를 Display하지 못함.(Data는 정상적으로 가져옴) 원인 : DataWindow에 Import String하기 전에 DataWindow를 Reset를 수행하지 않을 경우에 발생함. 조치 : DataWindow.Reset한 후에 ImportString를 함. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.27
TPENOENT - no entry found 현상 : 101922.ATIA!?proc.-152805: tpcall failed, TPENOENT - no entry found 원인 : 1.TP_CALL()함수에서 호출하는 서비스가 없다. 2.Server Process기동시 구성파일(UBB)에서 최대값이 부족한 경우 조치 : 1.Server Process, Service를 확인 2.UBB File에서 MAXACCESSERS, MAXSERVERS, MAXSERVICE 값을 확인한다. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.27
TPENOENT - no entry found. 현상 : TPCALL Field Error: TPENOENT - no entry found. 원인 : Server가 기동되지 않은 상태에서 Service를 TPCALL할 경우에 발생한다. 조치 : Server 기동여부 및 Service가 맞는지 확인. ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.27
LIBFML_C:8: ERROR: Unknown field name 현상 : 172910.ATIA!?proc.-80091: SRVCNM is BADFIELD 172910.ATIA!?proc.-80091: Invalid data format, LIBFML_C:8: ERROR: Unknown field name 원인 : 1.FML Buffer의 Field name과 맞지 않거나 미등록된 경우에 발생 2.TUXEDO Version Up으로 인하여 이전 Version에 있는 TUXEDO Function을 사용한 경우에 발생 조치 : 1.FML Buffer 확인 및 등록 2.TUXEDO Function 확인 ▶ Tuxedo/오류 메시지(Tuxedo) 2010.05.27