일-상/오류노트

problem 서버 빌드시 아래와 같은 오류로 서버 빌드가 실패 했다. No qualifying bean of type 'org.springframework.boot.autoconfigure.h2.H2ConsoleProperties' available application.dev.yml 에는 h2 db의 설정은 따로 없었고, 코드에 h2에 관련된 설정은 접근 권한이 있는 곳에만 있어서 뒤적이다가 발견 .. ! solution V 서버의 h2-console 설정을 uri로 설정 후 성공 했다.
problem Could not obtain sequence value 스프링배치 기능 구현 중 Could not obtain sequence value 에러를 만났다. 환경 - H2 / Spring 3.x 을 사용하고 있었다. solution DB에 Batch 정보를 담는 테이블이 생성되지 않아 발생 한 오류였다. 1. application.yml 추가 spring: batch: jdbc: initialize-schema: always 추가해도 자동 생성 되지 않아서 SQL쿼리를 직접 찾아 넣어줘도 계속 오류는 발생 되었다. 나만 안되는 것일지도.... 2. DDL직접 추가 1. 스프링 배치 의존성을 추가 2. 아래 라이브러리를 눌른다. 3. 검색 !! 4. 배치 코어를 찾는다. 5. 아래를 내리면 자..
problem inMemoryDatabaseShutdownExecutor / dataSource defined 멀티모듈 빌드 과정에서 dataSource 를 찾지 못하는 에러가 나왔다.. solution 검색을 해보니 DB 셋팅을 해주라는 답변들이 나왔다. #블로그 답변들.. spring.datasource.driverClassName=org.h2.Driver --- runtimeOnly 'com.h2database:h2' Boot 모듈에 db 의존성을 추가해주어야 하나라는 생각이 문뜩 들어서 추가해주었다. dependencies { implementation(project(":takeItEasy-presentation")) implementation(project(":takeItEasy-aop")) ..
problem 공통적으로 package 쪽에 오류와 로컬 IDE에서는 문제없이 빌드가 됐지만 젠킨스에서만 빌드가 안되는게 라이브러리 참조를 못하고 있는줄 알았다. solution 필자는 멀티모듈 구성으로 각 모듈에 필요한 의존성만 넣어주다보니 부트모듈에 spring-web 의존성을 추가해주지 않아서 발생한 것이다. 그런데 이번에 쓸 내용들은 젠킨스 빌드에 관련된 이야기를 할 것이다. 젠킨스는 기본적으로 workspace에 계속 같은 이름으로 된 작업들을 덮어씌운다. = 불필요한 찌꺼기가 남아서 나중엔 꼬인다.. ( 경험담 ) stages { stage('Clean Workspace') { steps { script { // Jenkins 워크스페이스 디렉토리 지정 def workspaceDir = "$..
problem "could not execute statement; SQL [n/a]" 라는 오류가 났다. SQL구문 오류라는데 로그를 보니 Incorrect string value: ‘\xEC\x98\x81\xEC\x88\x98...’ for column `db명`.`테이블명`.`컬럼명` at row 1 대충 밸류 뒤에 저거 보니 인코딩 오류구나 싶어서 구글링ㄱㄱ solution 우선 테이블 정보를 한번 찾아봤다 SHOW CREATE DATABASE your_database_name; //결과 CREATE DATABASE `디비명` /*!40100 DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci */ CHARACTER SET latin1 COLLATE ..
problem rds의 mysql 설정 정보를 바꾸려고 접속하려는데 부딪혔 난관에 대해서 정리해본다 solution 필자는 aws Linux 2023 버전을 사용했다 #ec2 버전 Linux버전 찾기 cat /etc/os-release Aws Linux는 yum install 로 하면 못 찾는다. sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm sudo dnf install mysql-community-server GPG 키 오류 .. GPG키 연결 sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 sudo yum update 다시 설치..
problem티스토리 스킨을 바꿧는데 아래 현상처럼 몇 글자는 글자색이 변하지 않는 현상을 발견했다.solution원인은 다른 웹에서 복사를 하거나 , 메모장 , 기타 등등 에서 복사 붙여넣기 하면 티스토리 에디터에서 태그를 자동으로 생성해준다.또 공백은   이런 문자가 남는다.idea 1. 오른쪽 상단 메뉴바에 기본모드를 눌러보면 html 모드가 있다 그것으로 작성을 한다.이렇게 해결하라는 것을보고 굉장히 아찔했다.개발자면 자동화 아닌가 .... 알아서 지우게 해보자 열심히 찾은결과...idea 2. 스크립트를 넣어 자동으로 삭제 하기html 파일에 코드를 붙여 넣어 주자 !!// 최상단에 jquery를 추가해주자
problem 코틀린 - 자바 - 위 에러는 코틀린과 자바 같은 오류인데 카프카 -> 서버 데이터를 받아오려고 하는데 데이터가 맞지 않아 서버 롤백 > 카프카에서 서버로 데이터 삽입 > 서버 롤백 > 데이터 삽입 ... 무한으로 흘러가서 발생하는 오류였다... ListenerConsumer 클래스의 run( ) 메소드를 보면 아래와 같이 while 형태로 구현되어있다. while (isRunning()) { try { pollAndInvoke(); } catch (...) { ... } ... catch(Exception e) { handleConsumerException(e); } } 결국 commit이 되지 않아, 같은 offset에서 계속 재시도하게 됩니다. 이로 인해, spring-kafka는 E..
imSoo
'일-상/오류노트' 카테고리의 글 목록 (2 Page)