본문 바로가기

Language/C#

IBatisNet.Common.Exceptions.ConfigurationException

inner Exception문구

 

- The error occurred while loading SqlMap.

- Check the parameter mapping typeHandler attribute '' (must be a ITypeHandlerCallback implementation).

- The error occurred in <sqlMap resource="./SqlMap/Management/CpSql.xml" xmlns="http://ibatis.apache.org/dataMapper" />.  

- Check the GetCpMetadataDetailView.

 

 

IBatisNet.Common.Exceptions.ConfigurationException 

에러 대처법

 

이건 쿼리 나 코드 문제가 아니다

 

아.. 쿼리 일 수도 있나?

 

여튼.

 

 

ibatis 문법 문제다.

 

parameterClass에 바인딩 되는 필드 명(오타 포함) 문제일 수도 있고 형식 문제일 수도 있다.

거의 이거일거다. 이게 아니라면

 

 

 

 

<sqlMap namespace="Country" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >

 

이 부분 문제다 처음에는 무조건 저걸 적어줘야 한다 다른거 적으면 오류라는 구글신님의 결과를 너무나도 많이 봤다.

 

또는

 

typealias 의 alias="" <-- 이것을 잘못 적었거나

type 을 잘못 적었거나

 

 

뭐든지 오타문제 또는 미처 copy & paste 하고 바꾸지 않았던... 여튼 틀린거지...

 

쿼리 안의 #ㅇㅇㅇ#  <--- 이거 틀릴수도 있다.

 

parameterClass 에는 SERVICE로 해두고

#SERVER#로 해두는 경우도 있을수 있다... 난 이런 실수 했으니까 형으로써 적어두는거야.

 

 

그 외에는 덧글로 질문 남겨주세요. 답변 해드릴게요 ^^