-
(삽질 기록..) Could not write request: no suitable HttpMessageConverter found for request type , and content type [application/json;charset=UTF-8]IT 2022. 5. 14. 13:55
배치 어플리케이션 개발 중에 RestTemplate 을 사용해서 POST 방식으로 api 를 호출해서 데이터를 갖고 와야하는데,
배치를 실행하자마자 아래 에러가 발생했다.
Header 값으로 MediaType 을 아래와 같이 셋팅해줬지만 계속 에러가 발생했다.
다른 블로그를 찾아봐도 Header 값을 새로 셋팅하라는 해결법 밖에 없었다...
블로그를 찾다가 지쳐갈때쯤, 객체가 제대로 나오는지 이제야 확인했다..😭
제대로 객체 데이터를 못갖고 오는 것 같아서 객체의 어노테이션을 확인해보니
@Data
어노테이션이 빠져있었다. (처음에 객체 어노테이션 확인을 제대로 확인을 안해서 삽질했다.)@Data
어노테이션 이후 객체도 잘 갖고오고 호출도 정상으로 됐다(해결!)'IT' 카테고리의 다른 글
setcap/getcap (0) 2022.02.04 빈 생명주기 콜백 (0) 2021.04.13 Nginx 443port 설정하기 (0) 2021.04.08 NAT (0) 2021.02.17 Facade Pattern(퍼사드 패턴) (2) 2020.12.14