주식회사 누리아이티

정보자산의 보안강화를 위한 다계층 인증SW (BaroPAM) 전문기업.

▶ Tuxedo/오류 메시지(Tuxedo)

LIBTUX_CAT:6031, WSNAT_CAT:1148, WSNAT_CAT:1029

누리아이티 2010. 7. 12. 09:00

현상 : 211448.chaeju!WSH.23453.1.0: LIBTUX_CAT:6031: ERROR: Unable to pre-process buffer before tranmission. Error code(12/3951)
       211448.chaeju!WSH.23453.1.0: WSNAT_CAT:1148: ERROR: Processing of message to be sent to client failed.
       211448.chaeju!WSH.23453.1.0: WSNAT_CAT:1029: ERROR: Sending of reply message to client failed.
 

원인 : 64-bit Tuxedo 8.0에서 서비스 요청 시 Client가 Hang이 걸리는 경우 Data type이 맞지 않아 발생
 

조치 : 1.32-bit Tuxedo 8.0으로 바꿔서 테스트 시 정상
       2.FML의 Field type은 long으로 Fchg()시 넣어주는 변수는 int로 사용한 경우 발생 프로그램 에러로 Data type를 맞춰주면 된다.
         *-----------------------------*
         |               Data type               |
         |-----------------------------|
         |      유형     |  32-bit  |  64-bit  |
         |-----------+--------+--------|
         | Char         |    8      |      8    |
         | short         |   16     |     16    |
         | int             |   32     |     32    |
         | long          |   32     |     64    |
         | long long   |   64     |     64    |
         | pointer      |   32      |     64    |
         *-----------------------------*