Github action 에서 예외 발생시 디버깅을 해보자 (feat. gradle)
·
🪲 bugs
발생 상황 local에서는 build가 되는 상황. 갑자기 github action에서 이런 에러가 났습니다... java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132 Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException at ConstructorResolver.java:800 Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException at ConstructorResolver.java:800 Caused by: org.springframework.bean..
POST, PUT 등 메서드로 서버에 API 호출시 GET으로 요청이 도달하는데요... 🤔
·
🪲 bugs
발생 상황 server를 띄운 후, Postman으로 요청보냈을 때 GET요청은 물론 POST, PUT, PATCH 등의 HTTP 메서드 요청이 모두 GET으로 호출되는 현상을 발견했습니다.... 처음보는 현상이라 당황하고 어디서부터 디버깅을 시작해야할지 막막했는데요. api 서버의 프록시에도 GET요청으로 가득한 것을 보며 이것은 요청부터가 GET으로 출발했다는 생각이 들었습니다. 발생 원인 `HTTPS`를 지원하는 서버에 `http`로 접근하게 되면 `HTTPS` 로 리다이렉트될 때 메서드가 변환되어 호출되는 현상이었습니다. 좀 헤맸지만 아주 간단한 이유였습니다. 🤔 왜 변환이 되는 것일까? 먼저 포스트맨의 `Automatically follow redirects` 옵션을 끈 뒤, 다시 `http` ..
포트 사용중인 프로세스 확인하고 kill 하는 법
·
🪲 bugs
macOS Catalina 사용환경 포트 프로세스 확인 후 kill 🚧 오류현상 상황1_ 이클립스에서 톰캣 서버 중에 오류 발생 [Server at localhost are already in use ...] 상황2_ 알 수 없는 이유로 프로그램 응답없음 이후, 프로젝트를 다시 실행하면 이미 사용중이라는 위의 메시지가 발생 작업관리자로 해결되지 않는다. 상황3_ Web server failed to start. Port 8080 was already in use 포트가 이미 실행 중일 때 스프링 Run하면 실행되는 에러 Web server failed to start. Port 3000 was already in use. Action: Identify and stop the process that's l..