달력팝업 호출시 에러
- 작성자 :
- 김*필
- 작성일 :
- 2010-04-15 17:18:41
- 조회수 :
- 4,385
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부 프레임웍 설치해서 우여곡절끝에 로그인처리하고 이것저것 테스트해보고 있습니다.
제 테스트 환경은 아래와 같습니다.
MySQL 5.1.34
apache-tomcat-5.5.28
httpd-2.2.15
1. 배포해 주신 샘플중 test_code.jsp 에 있는 달력을 띄워볼려고 하는데 계속 아래와 같은 에러가 나네요.
데이터 처리 중 오류가 발생하였습니다.
SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1267];
--- The error occurred in egovframework/sqlmap/com/cmm/sym/cal/EgovRestdeManage_SQL_Mysql.xml.
--- The error occurred while applying a parameter map.
--- Check the RestdeManageDAO.selectNormalRestdePopup-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (euckr_korean_ci,IMPLICIT) for operation '='; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in egovframework/sqlmap/com/cmm/sym/cal/EgovRestdeManage_SQL_Mysql.xml.
--- The error occurred while applying a parameter map.
--- Check the RestdeManageDAO.selectNormalRestdePopup-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (euckr_korean_ci,IMPLICIT) for operation '='
2. 잘되는 프로그램들은 잘되지만 주로 팝업관련된 화면들에서 알수없는 에러가 발생하였습니다.라고 팅겨져 나가 버리네요.
중복아이디 검사시 /uss/umt/cmm/EgovIdDplctCnfirm.do 이 부분을 직접 호출해도 에러가 나고 단계별로 로그를 찍어보면 아예 호출조차 안되는 것 같습니다.
도와주시면 감사하겠습니다.
전자정부 프레임웍 설치해서 우여곡절끝에 로그인처리하고 이것저것 테스트해보고 있습니다.
제 테스트 환경은 아래와 같습니다.
MySQL 5.1.34
apache-tomcat-5.5.28
httpd-2.2.15
1. 배포해 주신 샘플중 test_code.jsp 에 있는 달력을 띄워볼려고 하는데 계속 아래와 같은 에러가 나네요.
데이터 처리 중 오류가 발생하였습니다.
SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1267];
--- The error occurred in egovframework/sqlmap/com/cmm/sym/cal/EgovRestdeManage_SQL_Mysql.xml.
--- The error occurred while applying a parameter map.
--- Check the RestdeManageDAO.selectNormalRestdePopup-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (euckr_korean_ci,IMPLICIT) for operation '='; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException:
--- The error occurred in egovframework/sqlmap/com/cmm/sym/cal/EgovRestdeManage_SQL_Mysql.xml.
--- The error occurred while applying a parameter map.
--- Check the RestdeManageDAO.selectNormalRestdePopup-InlineParameterMap.
--- Check the statement (query failed).
--- Cause: java.sql.SQLException: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (euckr_korean_ci,IMPLICIT) for operation '='
2. 잘되는 프로그램들은 잘되지만 주로 팝업관련된 화면들에서 알수없는 에러가 발생하였습니다.라고 팅겨져 나가 버리네요.
중복아이디 검사시 /uss/umt/cmm/EgovIdDplctCnfirm.do 이 부분을 직접 호출해도 에러가 나고 단계별로 로그를 찍어보면 아예 호출조차 안되는 것 같습니다.
도와주시면 감사하겠습니다.
A
안녕하세요.. 김은필님..
해당 오류는 MySQL DB의 인코딩 문제인 것 같습니다.
저희 전자정부 표준프레임워크는 UTF-8을 기본으로 사용하고 있습니다.
오류 로그상.. EUC-KR로 설정해 놓으신 것 같습니다.
UTF-8로 변경하셔서 다시 테스트해 보시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
해당 오류는 MySQL DB의 인코딩 문제인 것 같습니다.
저희 전자정부 표준프레임워크는 UTF-8을 기본으로 사용하고 있습니다.
오류 로그상.. EUC-KR로 설정해 놓으신 것 같습니다.
UTF-8로 변경하셔서 다시 테스트해 보시면 될 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.