본문 바로가기

에러17

[ERROR] Name for argument of type [int] not specified, and parameter name information not available via reflection 기존 @GetMapping("/user/{id}") public String profile(@PathVariable int id) { return "user/profile"; }id가 인식이 안 됨  java.lang.IllegalArgumentException: Name for argument of type [int] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag.2024-06-13T22:15:33.241+09:00 ERROR 10384 --- [nio-8080-exec-8] o.a.c.c.C.. 2024. 6. 30.
[ERROR] ORACLE ORA-01950: 테이블스페이스 'USERS'에 대한 권한이 없습니다. SQLD 실습 중 테이블에 insert 하는 부분이 있었다.INSERT INTO CODELION c VALUES('AAA','BBB');이렇게 입력을 하고, ctrl + enter를 쳤다.   SQl Error [1950] [42000]: ORA-01950: 테이블스페이스 'USERS'에 대한 권한이 없습니다.라고 나오고 있는 것이었다.매끄럽게 실습을 어렵게 만드는 오라클...   alter user 사용자계정 default tablespace users quota unlimited on users;alter user c##guest default tablespace users quota unlimited on users;'c##guest' 자리만 사용자 계정으로 변경한 후 등록하면 된다.  아니, 근데.. 2024. 5. 30.
[ERROR] MySQL cannot drop column 'age': needed in a foreign key constraint 'fbgws5tlq1ib1io6mqalmjnur8a' alter table student drop column age;테이블에서 속성(컬럼)을 삭제해야 했다.   cannot drop column 'age': needed in a foreign key constraint 'fbgws5tlq1ib1io6mqalmjnur8a'해당 열이 다른 테이블과 연결되어 있는 참조 관계여서 삭제가 되질 않았다.   -- 참조키 해제SET foreign_key_checks = 0;-- 여기서 업데이트 수행-- 참조키 설정SET foreign_key_checks = 1;위 쿼리를 사용하면 참조 관계인 컬럼도 삭제가 될 줄 알았으나, 되질 않았다.  일단 해당 오류는 외래키 제약 조건이 해당 열에 의존하고 있어서, 열을 삭제할 수 없을 때 나타난다고 한다.외래키 제약 조건은 데.. 2024. 4. 25.
[ERROR] java.lang.Object org.hibernate.ScrollableResults.get(int) (Querydsl transform) org.springframework.boot spring-boot-starter-parent 3.2.3 17 스프링부트와 자바 버전은 위와 같다. 2024-03-09T20:11:37.815+09:00 ERROR 14104 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed: java.lang.NoSuchMethodError: 'java.lang.Object org.hibernate.ScrollableResults.get(int)'] with r.. 2024. 3. 9.
[MySQL] DBeaver Public Key Retrieval is not allowed DBeaver에서 MySQL 연결 시, 데이터베이스명이나 Username, Password도 다 맞게 입력했는데! Public Key Retrieval is not allowed 위 문장이 뜨면서, 연결이 안 되는 경우가 있다. 위 에러는 일반적으로 보안과 관련된 문제를 나타낸다고 한다. 유저네임이랑 패스워드를 맞게 입력했는데도 안 된다면! [Driver properties]로 들어가서! [allowPublicKeyRetrieval]을 확인해 본다. 이게 'false'로 되어있다면, 'TRUE'로 바꾼다. 그리고 다시 [Test Connection...]을 클릭해서, 연결을 해본다. 그럼 연결이 되는 걸 확인할 수 있다. 이 설정은 MySQL 8.0.20 버전 이후에 추가가 되었다고 한다. 클라이언트가 .. 2024. 3. 8.
[JENKINS] Invalid IP Address error os: Ubuntu 22.04.2 LTS 젠킨스로 빌드/배포 후 로그를 확인했다. 지난주까지 잘 되던 게 갑자기 되질 않아서 로그를 살펴봤다. 'Invalid IP Address'로 나오고 있었다. yml 파일을 확인하고, 파이프라인 스크립트도 확인을 했는데 원인을 알 수 없었다. 깃허브 커밋 메시지를 보니, 최신 걸로 올라간 게 맞았다. 도대체 문제가 뭘까. 문제가? 그러다가 갑자기 생각난 것이 있었으니! 두둥. 워크스페이스에 있는 디렉터리 문제였다. cd /var/lib/jenkins/workspace 이 경로에 가면 빌드된 디렉터리를 볼 수 있다. 파이프라인을 새로 생성 시에는 당연히 새로운 디렉터리명을 입력해줬어야 했는데! 그걸 깜빡했던 거였다. 이전 파이프라인에서 사용했던 스크립트를 그대로 복붙.. 2024. 1. 11.