java.lang.NoClassDefFoundError : Could not initialize class SqlSessionManager
(mx.messaging.messages::ErrorMessage)#0
body = (null)
clientId = "78D874E7-B468-4E2C-B7B9-8C5002EC82E4"
correlationId = "13A47B44-3C30-59A0-6DF2-4C4611C5E210"
destination = "WonderFulWorld1"
extendedData = (null)
faultCode = "Server.Processing"
faultDetail = (null)
faultString = "java.lang.NoClassDefFoundError : Could not initialize class com.mybatis.SqlSessionManager"
headers = (Object)#1
messageId = "3637160E-3F0A-10C3-09AA-3BC4369F455B"
rootCause = (Object)#2
cause = (null)
localizedMessage = "Could not initialize class com.mybatis.SqlSessionManager"
message = "Could not initialize class com.mybatis.SqlSessionManager"
timestamp = 1358489326511
timeToLive = 0
힌트 적인것은...
xml 쿼리 파일들중에 오류가 있는게 아닌가 살펴봐야함
(ex : ID 가 중복이 됬다거나 xml 형식에 미스가 났다거나..등등등)
'Computer_IT > 오류메세지' 카테고리의 다른 글
nforge4 설치시 routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing (0) | 2013.03.19 |
---|---|
com.google.android.gcm.server.InvalidRequestException: HTTP Status Code: 401 (0) | 2013.02.02 |
Iptime N6004 8.32펌웨어 IPTV (0) | 2012.08.07 |
DB2 9.7 Fix5 오라클 호환성 옵션을 켰을시 발생될수 있는 문제 (0) | 2012.07.30 |
Synology NAS DS712+ 에서 nodejs 설치중 에러 (1) | 2012.07.07 |
myBatis multi db vendor support
1. 최초 확인한곳..
http://code.google.com/p/mybatis/issues/detail?id=21&colspec=ID%20Type%20Component%20Status%20Priority%20Version%20Target%20Summary%20Reporter
2. DTD 적용 확인, http://mybatis.org/dtd/mybatis-3-mapper.dtd
3. 3.1.0 SNAPSHOT 다운로드 / http://code.google.com/p/mybatis/wiki/Downloads?tm=2
4. 사용법
등으로 DatabaseId 확인...
testMapper.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="testMapper">
<!-- DB2 용 -->
<select id="getUserId" resultType="HashMap" databaseId="DB2/AIX64">
SELECT * FROM DB2_TABLE
</select>
<!-- CUBRID 용-->
<select id="getUserId" resultType="HashMap" databaseId="CUBRID">
SELECT * FROM CUBRID_TABLE
</select>
<!-- databaseId가 정의가 안되었을시... -->
<select id="getUserId" resultType="HashMap">
SELECT * FROM ETC_TABLE
</select>
</mapper>
in Java...
list = session.selectList("testMapper.getUserId");
일상적으로 사용...
'Computer_IT > JAVA' 카테고리의 다른 글
VisualSVN Post-commit hook (0) | 2013.02.04 |
---|---|
마이피플 위젯 전송 자바 샘플 (0) | 2012.07.11 |
Cannot create a server using the selected type (0) | 2010.06.23 |
groovy - db2 jdbc 연결 기본 예제 (0) | 2009.10.07 |
Java jconsole 설정 (0) | 2009.08.20 |