현상 : tpcommit() Error
원인 : 1.tpbegin()이 되어있지 않음
2.Time-out 발생
3.Server에서 TPFAIL로 Return
4.TMS 초기화 혹은 동작 이상
5.Oracle 22번 error(ORA-22:"Invalid session id; access denied")
조치 : 1.tpbegin()을 넣어줌
2.tpbegin()시 시간을 길게 주거나 Service 시간을 줄이도록 튜닝함.
3.Server의 Tansaction은 ABORTONLY로 표시됨
(따라서, Commit을 하고자 하는 경우에는 TPSUCCESS로 Return해야 함)
4.TMS를 Kill시키고 tmadmin상에서 bbc명령을 수행한다.
5.TM이 Open하고 있는 정보와 Application이 Open하는 정보가 다르다.
'@Server-name'과 같은 식으로 사용하여 TM이 접근할 수 없는 Session이 이루어 지고 있음.
'▶ Tuxedo > 오류 메시지(Tuxedo)' 카테고리의 다른 글
FML Buffer에 전달된 Data를 출력한 결과 Data의 일부가 소실됨. (0) | 2010.06.03 |
---|---|
CMDTUX_CAT:766: must run on master node (0) | 2010.06.03 |
LIBFML_CAT:3: ERROR: No space in fielded buffer ! (0) | 2010.06.03 |
argument is incompatible with prototype: arg #4 (0) | 2010.06.03 |
Lib FML-CAT4: ERROR Field not present ! (0) | 2010.06.03 |