오류관리 75

constructor [Class Name] in class [Package 경로] cannot be applied to given types.

오류 내용 constructor in class cannot be applied to given types. actual and formal argument lists differ in length 오류 현상 lombok으로 builder 적용하기 위해 @RequireArgsConstructor, @Builder 애노테이션 사용 후 로컬 컴파일시 에러 오류 해결 @RequiredArgsConstructor -> @AllArgsConstructor로 변경 오류 문구에 " required: no arguments" 라고 되어있음

오류관리 2023.05.10

ORA-00979: GROUP BY 표현식이 아닙니다

오류 내용) ORA-00979: GROUP BY 표현식이 아닙니다 오류 상황) select * from table where 1=1 group by colum1, column2 해결) group by 에 있는 컬럼을 select 구문에 모두 적어야한다. 라고 하지만.. 아래 쿼리의 경우 정상 동작했다. select count(*) from table where 1=1 group by colum1, column2 select column1 from table where 1=1 group by colum1, column2 select column1, column2 from table where 1=1 group by colum1, column2

오류관리 2023.04.10

Linux Crontab 파일로 등록하기

오류 상황 ### test.sh * * * * * echo "test script" > test.sh.log 2>&1 FTP로 test.lst 파일 올린 후 crontab test.lst 명령어 입력하여 크론탭 등록 정상 동작해야하는데 정상동작하지 않음 -#!bin/bash 설정해도 안됨 - PATH, HOME 등 환경변수 설정해도 안됨 - crontab 에서 바로 echo 실행해도 안됨, crontab -r롤 삭제했다가 다시 crontab -e로 echo 설정하면 동작함 오류 원인 FTP로 test.lst 파일을 올릴 때 binary 모드를 하지 않아서 개행 문자가 깨짐 vi -b test.lst 명령어로 test.lst를 binary 모드로 열어보면 문장 마지막에 ^M 이 붙어있는 것을 확인 할 수 ..

오류관리 2022.10.18

Recv faijlure: Connection was reset

intellij unable to access 'bitbucket 주소' : recv failure connection was reset 어느날 갑자기 Eclipse에서는 git이 잘되는데 intellij에서만 Git이 안됐다. CMD에서도 git명령어가 먹히지 않는다. Intellij 재설치해도 안됨 Git Repository 삭제했다 다시 Clone해도 안됨 해결 방법 1. 시스템 환경변수 설정에서 HTTP_PROXY 변수 제거 2. 다시 git fetch를하면 로그인 창이 뜬다. 이후 정상동작 가능! 3. 안되면 intelliJ를 완전히 껐다 킨다

오류관리 2022.09.20

Test ignored. with IntelliJ

오류 현상 Test 메서드 실행시 Test ignored 라고나타나며 실행이 안됨 오류 원인 Test 클래스에 @IfProfileValue 애노테이션으로 테스트가 동작할 환경이 지정되어있었음. 로컬에서 실행하는 프로파일은 해당 환경에 지정되지 않아 실행 안되는 것임 오류 해결 Test 클래스에 선언되어있는 profile annotation 제거 or 프로파일 추가 @IfProfileValue(name = "spring.profile.active", value="local")

오류관리 2022.09.06

a bean with that name has already been defined in class path resource

오류 상황 a bean with that name has already been defined in class path resource~~ 해결 방법 1) application.yaml 에 spring.main.allow-bean-definition-overriding=true 추가하기 추가해도 해결되지 않는다. 왜냐하면 해당 옵션은 이미 동일한 이름의 bean이 있을떄 overriding 하겠다는 것인데, 실제로 다르게 생성되어야하는 빈이 동일한 이름으로 생성되어있을 경우 옵션을 넣어도 해결되지않는다. 2) 빈의 이름을 변경하여 해결하자 https://eocoding.tistory.com/70 A bean with that name has already been defined in class path ..

오류관리 2022.06.09

Cannot get a connection, pool error Timeout waiting for idle object

JDBC Connection Error 에러 상황 API 응답이 오지 않았는데 잠시 후 다시 시도시 정상 동작 서비스 재시작 후 시도시 응답이 오지 않는 현상 재현 해당 에러가 주로 발생하는 원인 1. hiraki dead lock - connection 이 부족해서 연결하지 못함 2. 설정 문제 - 해당 connection 이 연결됐다가 JVM에 의해 GC되어 connection이 끊어짐 https://wildeveloperetrain.tistory.com/66 Connection is not available, request timed out after 10000ms. 에러의 원인은 프로젝트 중 발생한 에러입니다. 해당 에러는 요청 시 바로 발생하지 않아서 모르고 있다가 개발서버에 올려 테스트하던 중..

오류관리 2022.01.11
반응형