ejyoo's 개발 노트

[JAVA] Eclipse Exception 본문

BackEnd/Java Exception 처리

[JAVA] Eclipse Exception

ejyoovV 2021. 4. 10. 15:32

예외 명 : java.io.IOException: Could not find resource test/SqlMapConfig.xml

원인 : SqlMapConfig.xml 경로 확인해야 함.

해결 : .getResourceAsReader("SqlMapConfig.xml"); 로 변경 => 서버 재가동


 

 

예외명 : cannot be cast to kr.or.ddit.util.FileUploadRequestWrapper INFO WebController.process:129 - command : /member/insert.do INFO WebController.process:130 - cmmHandlerMap : {/member/delete.do=kr.or.ddit.member.handler.DeleteMemberHandler@590f2439, /member/select.do=kr.or.ddit.member.handler.ViewMemberHandler@70e1e3fb, /member/update.do=kr.or.ddit.member.handler.UpdateMemberHandler@b826eb3, /member/insert.do=kr.or.ddit.member.handler.InsertMemberHandler@6d401917, /member/list.do=kr.or.ddit.member.handler.ListMemberHandler@4dcec66a} INFO WebController.process:146 - viewPage : at kr.or.ddit.member.handler.InsertMemberHandler.process(InsertMemberHandler.java:39) at kr.or.ddit.comm.controller.WebController.process(WebController.java:141)

원인 : web.xml 에 필터 등록 안함

 

com.ibatis.sqlmap.client.SqlMapException: There is no statement named atchFile.insertAtchFile in this SqlMap.

원인 : sqlMap에 등록안됨

 

There is no WRITEABLE property named 'atchFileId ' in class 'kr.or.ddit.member.vo.AtchFileVO'

원인 : resultMap property 세팅 시 공백이 있음

 

Caused by: com.ibatis.sqlmap.client.SqlMapException: There is no result map named atchFile.atchFileDetail in this SqlMap.

원인 : xml 맵에 select 태그 resultMap을 가 잘못되었음. ( 없는 resultMap을 사용함)

 

Caused by: java.sql.SQLSyntaxErrorException: ORA-02289: sequence does not exist

sqlMapConfig.properties에 설정되지 않은 계정에 테이블을 만들어서 생긴 현상 설정된 계정에 테이블을 만들었음. DB -> SQL 탭에서 복사함.

 

 


오류 메시지

 

com.ibatis.common.jdbc.exception.NestedSQLException: --- The error occurred in kr/or/ddit/common/dao/zip.xml. --- The error occurred while applying a parameter map. --- Check the zip.retrieveSidoList-InlineParameterMap. --- Check the statement (query failed). --- Cause: java.sql.SQLSyntaxErrorException: ORA-00911: invalid character

해결 xml 파일 수정(파라미터 필요없는데 parameterClass를 써버림)