Springboot: Content-Type 'multipart/form-data' is not supported
·
🪲 bugs
발생 상황 multipart/formdata 콘텐트 타입으로 이미지를 요청 body에 받을 때 문제 org.springframework.web.HttpMediaTypeNotSupportedException: Content-Type 'multipart/form-data;boundary=----WebKitFormBoundaryAwYdPgnCGZSXBO1H;charset=UTF-8' is not supported at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgument..
SpringSecurity: SecurityFilterChain 설정
·
🪲 bugs
발생 상황 SpringSecurity 5.7.0부터 Deprecated 된 WebSecurityConfigurerAdapter 가 6.0부터는 아예 사용할 수 없게 되었습니다. 사용자가 컴포넌트 기반 보안 구성을 할 수 있도록 권장하기 위해서라고 합니다. In Spring Security 5.7.0-M2 we deprecated the WebSecurityConfigurerAdapter, as we encourage users to move towards a component-based security configuration. To assist with the transition to this new style of configuration, we have compiled a list of common..
Error: Cannot invoke because "this.repository" is null
·
🪲 bugs
발생 상황 PostgreSQL 에 hibernate로 처음 연동 후, 테스트용 API를 보내본 상황 java.lang.NullPointerException: Cannot invoke "project.labelingtool.backend.api.resource.adapter.out.persist.BankRepository.findAll()" because "this.repository" is null at project.labelingtool.backend.api.resource.adapter.out.persist.ResourceRepositoryImpl.findAllBanks(ResourceRepositoryImpl.java:24) ~[main/:na] at project.labelingtool.back..
Error parsing HTTP request header
·
🪲 bugs
발생 상황 프로젝트 postman 으로 로컬환경에서 통합테스트 중 API 요청할 때 다음과 같은 에러가 발생하였다. 2023-09-02T22:10:25.550+09:00 INFO 72091 --- [nio-8080-exec-1] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x000xf70x010x000x0..
포트 사용중인 프로세스 확인하고 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..
Leethub 작동 안되는 현상 및 해결방법
·
🪲 bugs
들어가기 전에 알고리즘 문제 풀이를 시작하면서 백준허브를 굉장히 잘 사용하고 있었다. 백준과 프로그래머스에서 문제를 풀면 자동으로 지정된 깃 레포지토리에 커밋을 해주는 프로그램이다. 근데 Leetcode와 연동하여 사용 가능한 Leethub 가 원조라고 해서, 호다닥 설치해보았다. (이것이 11월 즈음이었다.) 요즘 가장 자주 가는 알고리즘 문제풀이 사이트가 Leetcode이기도 해서, 이왕 공부하는거 차곡차곡 쌓자 생각했는데.. 이게 웬걸? 문제를 풀어도 인식이 되지 않는다🤦‍♀️ 🤬 문제점 LeetCode가 작동을 안한다. 푼 문제 카운트도 안된다. 다들 잘 쓰고 있는 것 같은데.. 대체 나에게만 왜?! 문제해결 참고글 : Leethub 작동중지 및 해결방법 작동하게 만들었더니 root에 냅다 폴더 ..