본문 바로가기

Error21

[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.
[Docker Kafka ERROR] OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='Not enough space' (errno=12) 인프런에서 [실습으로 배우는 선착순 이벤트 시스템]이라는 강의를 실습하고 있다.1시간 12분 정도의 강의이지만, 중간에 여러번 에러를 만나서 2시간 안에도 끝나지 않았다... 실습에서 MySQL이나, Redis, Kafka를 도커 컨테이너로 올려서 실습을 한다.그래서 EC2에서 실습을 진행했다.아니 근데?유독 카프카만 아래와 같은 오류가 자꾸 나는 것이었다. OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c0000000, 1073741824, 0) failed; error='Not enough space' (errno=12)설치 시에는 문제가 없었다.큰데 컨테이너를 확인해 보면, 카프카가 실행이 안 되고 있었다. docker-co.. 2024. 5. 28.
[ERROR] Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect 유튜브 보면서 코딩레시피님이 올리신 '스프링부트 게시판 프로젝트'를 따라하고 있었다.초기에 필요한 것은 당연히 세팅!`application.yml`에서 spring data jpa 설정하는 부분이 있는데!   변경 전spring: jpa: database-platform: org.hibernate.dialect.MySQL5InnoDBDialect위 database-platform 때문에 에러가 나고 있는 것 같았다. Could not load requested class : org.hibernate.dialect.MySQL5InnoDBDialect엄청 긴 에러 로그가 찍혔는데, 요청된 클래스를 로드할 수 없다고 보이는 저 부분이 의심이 되어 구글링을 했다.stack overflow에서 해결 방법을.. 2024. 5. 4.
[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] "could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement" "could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement" 어제까지 잘 되었는데, 갑자기 이런 에러가 떴다. 물론 내가 아닌 다른 분이 작업을 진행하시고 계셨던 걸 반영이 되기는 했다. 검색을 해봤더니, DB랑 Entitiy가 맞지 않아서 발생하는 오류라고 참고 블로그에 있는 분이 적어주셨다. 사실 테스트를 위한 로컬 db라서 나는 create로 db를 초기화했지만? 정말 운영 중인 db라면 눈앞이 캄캄하다. 어렵고 어려운 게 db인 것 같다. 참고: https://velog.io/@dmdwns2/Error-could-not-execute-s.. 2024. 2. 29.