• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

IllegalStateException 오류로그가 뜹니다,,ㅠㅠ

23.01.16 17:31 작성 조회수 468

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
강의를 따라하며 yml과 h2 작동하는 것을 확인하였는데 계속 같은 오류에 막혀있습니다,,

강의와 똑같이 따라한 것 같은데 첫 테스트는 정상적으로 작동하는데 테스트를 2번째 돌리는 순간부터 오류가 나기 시작합니다. h2파일을 지우고 다시 생성한 뒤 테스트를 돌리면 첫 한번은 정상적으로 돌아가는데 그 이후부터는 다시 오류가 터지면서 돌아가지 않습니다. 롤백을 false해놔서 데이터베이스에 같은 값이 들어가 오류가 터지는 것인지 롤백을 주석처리하고 h2를 다시 생한 뒤 다시 돌려봐도 테이블에는 값이 저장되지 않는데 두번째 시도에만 오류가 터집니다,,

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2023.01.16

안녕하세요. HelloJun님, 공식 서포터즈 OMG입니다.
.

h2를 설치하셨을텐데요, h2 버전을 2.1.214로 설치하였을까요?

image아래 링크와 동일한 상황인것 같은데요, 마찬가지로 h2 설치버전을 확인해보셔야 할 것 같아요

https://www.inflearn.com/questions/707101/memberrepositorytest-%EC%98%A4%EB%A5%98%EA%B0%80-%EA%B3%84%EC%86%8D-%EB%82%98%EB%84%A4%EC%9A%94
.
감사합니다.

HelloJun님의 프로필

HelloJun

질문자

2023.01.17

덕분에 꽉 막혔던 문제를 해결했습니다!! 감사합니다!!