인프런 커뮤니티 질문&답변

강프로그래머님의 프로필 이미지

작성한 질문수

견고한 결제 시스템 구축

결제 승인 기능 구현

UPDATE_PAYMENT_EVENT_EXTRA_DETAILS_QUERY 실행 시 오류

작성

·

209

·

수정됨

0

안녕하세요 강사님

실제 결제 테스트 진행 시 아래와 같은 오류가 발생하는데

혹시 토스에서 리턴하는 값이 달라져서 값 타입이 안맞아서 그런걸까요..?

강사님이 제공해주신 깃헙으로 진행하더라도 동일한 에러가 발생합니다ㅠㅠ 

스크린샷 2024-05-10 오후 4.28.19.png스크린샷 2024-05-10 오후 4.17.31.png스크린샷 2024-05-10 오후 4.17.19.png

답변 1

1

여정민님의 프로필 이미지
여정민
지식공유자

안녕하세요~ 질문 남겨주셔서 감사합니다.

실습 진행하는데 차질이 생겨서 불편하셨겠네요..

 

제공해주신 첫 번째 이미지에 에러 메시지를 보면 DataAccessResourceFailureException 이 발생했는데 SQL 문을 실행할 때 문제가 발생했나봐요. psp_raw_data 에 데이터가 잘 들어갔는지 확인해보는 작업이 필요할 것 같습니다. 해당 데이터가 잘 들어갔는지, JSON 타입으로 되어있는지 확인해보시고 해결이 안되면 다시 질문 부탁드릴게요~

 

감사합니다.

 

 

안녕하세요 강사님

토스에서 응답이 JSON타입이 아닌 DTO 타입으로 반환하는 것으로 확인했습니다.

혹시 아래 첨부드린 이미지에서 코틀린 코드를 어떻게 수정하면 될까요!?

 

pspRawData = it.toString(),

 

아래 처럼 작성하여 해결하였습니다

import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper