상세 컨텐츠

본문 제목

스프링 프로젝트 기동 오류

JAVA&Spring

by 정혜리 2022. 1. 14. 00:00

본문

2022 1 4일 화요일

오후 2:41

Caused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists : [com.inzent.igate.repository.meta.Server#iManager]

  • 오류 원인 : 테이블에 해당 로우가 없어서 생긴 오류, igt_server 테이블에 iManager 아니라 ECO_MS0102 등록되어있어 생긴 오류이다.
  • 해결 방법 : catalina.properties 파일의 igate.server ECO_MS0102 변경한다.

 

Java.lang.illegalArgumentException: The main resource set specified [D:/KBSavings/workspace/플젝이름/.metadata/.plugins/org.ecliepse.wst.server.core/tmp0/wtpwebapps/iManager] is not vaild.

  • 오류 원인: 해당 파일 위치에 iManager webapp 등록해두었는데, 폴더 경로를 한글에서 영어로 변경하면서 인식이 안되는 부분이라
  • 해결방법 : workspace/Server/Runtime Environments 톰켓 경로를 변경해주고 Server 삭제 다시 추가 (백업해두기)

 

추가) iManager 오류 없이 기동된 , 웹으로 접근해서 로그인 MessageSource Missing [EMC0030 userId] (대충이런 오류) 뜨면서 로그인이 되지 않는 경우

  • 원인 : 서버와 로컬의 크립토 암호화가 달라서 생긴 문제
  • 해결방법 : Igt_user 테이블의 password 변경 commit 다시 로그인한다. (원래 리눅스 서버에서 다시 로그인하려고 경우 똑같이 비밀번호 변경이 필요하다)

관련글 더보기