• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 5100
2014.12.05 (15:51:06)

게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.

**필수입력사항**

* 고객(업체)명 : LIG Nex1
* 제품 버전 : 4.0
* 문의 유형(질문/요청/참조) :  질문
* 내용 :

서버로 부터 결과 값을 아래와 같이 처리를 해서 받는데,

GauceDataSet out_gds = gauceRequest.getGauceDataSet("OUT_DS");

gauceResponse.enableFirstRow(out_gds);

 

에러 메시지가
Error Code : 51021

Error Message : [TRNS-51021] 데이터 복호화를 실패했습니다. 

 

라는 메시지가 나옵니다.

 

어디 에러 난 부분 없이 정상적으로 완료를 했습니다 위와 같이 처리 했더니 메시지가 나오고 있습니다.

 

단순히 그냥 Exception 만을 봤을 때는 Exception없이

 

Transaction을 OnSuccess로 처리가 되는 것을 확인 한 뒤 결과 값 받는 것을 GauceDataSet으로 처리 하니 에러 메시지가

 

발생 합니다. 확인 부탁드립니다.

 

2014.12.05 (16:26:19)
shift

[TRNS-51021] 에러가 발생할 수 있는 상황은 아래와 같습니다.

 

1. 동일한 Dataset을 Input / Output 하여 사용하신 경우 에러가 발생할 수 있습니다.

 - 이경우 TR을 2개로 분리하여 사용하시기 바랍니다.

ex) Tr.KeyValue = "Service_03(I:INPUT_DS=tb_DataSet,O:OUT_DS=tb_DataSet)"

[주의사항]

여러개의 Input output을 같이 사용할 경우 동일한 클라이언트 DataSet 이름을 사용 할 수 없다.

 

2. tr로 조회시 데이터가 0건일 경우 데이터셋 헤더 정의가 안되어 있는 경우 발생 할 수 있습니다.

 - 헤더 정의하는 로직이 없는 경우 추가하시기 바랍니다.

 

위 사항이 아닐 경우 좀 더 자세한 내용을 기술하여 주시기 바랍니다.

 

감사합니다.

(*.234.186.58)
2014.12.05 (16:55:37)
이삭이아빠

enableFirstRow 기능은 이전에 엑셀 파일 업로드 시 사용을 했었고, 문제 없이 완료가 되었던 점을 봤을 때

 

해당 함수의 문제는 아닌 것 같습니다.

(*.247.149.126)
2014.12.05 (17:32:20)
shift

수정하기 전 답글을 보셨나보네요.

enableFirstRow 기능에는 문제가 없습니다.

 

답글을 다시 확인해 주시기 바랍니다.

(*.234.186.58)
 
Tag List
XE Login