게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :
* GAUCE 버전 : 5.0
* WAS 종류(WebLogic 등등) : WebLogic
* DB 종류 :
* 문의 유형(질문/요청/참조) : beaver.xml 설정문의 및 modelset에러
* 내용 :
다름이 아니라 저희가 db를 두개를 붙여서 사용하려고 합니다.
헌데 modelset를 이용한 디비 조회는 모두 결과값이 나오는데, 다이렉트로 새로 설정한 디비에 붙으면 쿼리 결과값은 나오는데 매핑이 안되더군요..
우선 에러내용은 이렇습니다.
[09:50:08][ERROR][TAS_IopsOnnaraInfoCmd.onnaraId:37] - com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in ibatis/conf/TAS_IposSql.xml.
--- The error occurred while applying a result map.
--- Check the TAS_IposSql.SELECT_ONNARA_ID-AutoResultMap.
--- Check the result mapping for the 'ONNARA_ID' property.
--- Cause: com.ibm.db2.jcc.b.SqlException: DatabaseMetaData information is not known for server DB2/AIX64SQL09071 by this version of JDBC driver
다른 디비를 붙은 쿼리를 가져오는데 쿼리 결과값은 나오나 매핑이 되지 않고 있습니다.
허나 모델셋으로 가져오면 자동으로 modelset에 매핑되여 값은 나오더군요,
해서 *.xml을 뒤져보았으나 의심이 되는곳이 beaver.xml 에 설정된
<ibatis-config reloadable="true">
<sqlMapConfig id="default" src="ibatis/conf/SqlMapConfig.xml"/>
</ibatis-config>
이부분을 하나가 아닌 두개로 연결을 해줘야 하는게 아닌가 하는 의구심이 들어서요,
저희가 원하는건 모델셋을 이용하지 않고 바로 값을 가져오는걸 원하는데 자꾸 저런 에러가 납니다.
확인 부탁드립니다. 감사합니다.