Trouble Shooting 2

[Error] SpringBoot에서 JWT 사용 시 에러 (java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter)

SpringBoot 프로젝트를 진행하던 중 그동안 잘 써왔던 JWT에서 에러가 발생했다. 받아온 JWT에서 정보를 파싱하는 과정에서 유효하지 않은 JWT이면 에러 메시지를 띄워주도록 만들었는데 그냥 서버가 죽어버렸다. Error 내용 java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter Error 원인 JDK 11에서 해당 모듈이 자동 참조되지 않아서 발생하는 문제라고 한다. 해결 방법 'build.gradle' 파일에 아래 코드를 추가해 주었다. implementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1' https://mvnrepository.com/artifac..

Spring & SpringBoot 2022.09.23

[Error] SpringBoot -Swagger 연결 에러(org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException)

API를 개발하고 나면 해야하는 일은 바로 API 명세서 작성이다. API 명세서를 작성하는데 있어서 미루고 미루다보면 나중에 산더미처럼 쌓이기 마련이다,, 그래서 swagger를 이용해서 자동 API 명세서 작성을 도전해보려고 했는데! 아래와 같은 문제가 발생했다. Error 내용 org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 아래는 에러 내역의 일부이다. org.springframework.context.ApplicationContextException: ..

Spring & SpringBoot 2022.04.04