id generation 2.6.0 에 문제가 있네요..
- 작성자 :
- 임*수
- 작성일 :
- 2013-08-26 16:02:30
- 조회수 :
- 769
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
얼마전..
웹로그가 필요해서 테스트중 무결성 오류가 발생하는점에 대해 질의를 드렸던 적이있었습니다.
(http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=5&submenu=3)
개발환경 2.6.0 버전을 그대로 다운받아 사용하다보니..
다른점에 대해 의심은 하지 못하고, 저희 회사 개발환경과 DB 설정상 문제를 파악하고 있었습니다.
오늘 실행환경 라이브러리 중 id generation의 디펜던시를 2.0.0 버전으로 대체하여 실행해보니 오류가 발생하지 않네요.
자세한 이유는 아직 파악하지 못했지만, id generation 2.6.0 버전의 문제가 있는것은 확실해 보입니다.
정확한 증상을 말씀드리면..
화면이 iframe으로 나뉘어진 페이지를 들어갈때면 weblog 테이블의 pk가 충돌되서 오라클 무결성 오류가 발생하였습니다.
확인 부탁 드리겠습니다~
웹로그가 필요해서 테스트중 무결성 오류가 발생하는점에 대해 질의를 드렸던 적이있었습니다.
(http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=5&submenu=3)
개발환경 2.6.0 버전을 그대로 다운받아 사용하다보니..
다른점에 대해 의심은 하지 못하고, 저희 회사 개발환경과 DB 설정상 문제를 파악하고 있었습니다.
오늘 실행환경 라이브러리 중 id generation의 디펜던시를 2.0.0 버전으로 대체하여 실행해보니 오류가 발생하지 않네요.
자세한 이유는 아직 파악하지 못했지만, id generation 2.6.0 버전의 문제가 있는것은 확실해 보입니다.
정확한 증상을 말씀드리면..
화면이 iframe으로 나뉘어진 페이지를 들어갈때면 weblog 테이블의 pk가 충돌되서 오라클 무결성 오류가 발생하였습니다.
확인 부탁 드리겠습니다~
A
안녕하세요. 윤종원님.
ID Generation 서비스에 대한 오류를 확인하여 패치하였습니다.
pom.xml 상에서 egovframework.rte.fdl.idgnr artifactId에 대한 version을 2.6.1로 변경 적용하시면 되실 것 같습니다.
2.0.0에서 2.6 버전으로 변경되면서 내부 처리 상에 JDBC 방식에서 JdbcTemplate으로 변경되면서 transaction 상에 문제가 확인되었습니다. (DBMS에 따라 default isolation level가 다름)
그럼, 즐거운 하루되십시오.
감사합니다.
ID Generation 서비스에 대한 오류를 확인하여 패치하였습니다.
pom.xml 상에서 egovframework.rte.fdl.idgnr artifactId에 대한 version을 2.6.1로 변경 적용하시면 되실 것 같습니다.
2.0.0에서 2.6 버전으로 변경되면서 내부 처리 상에 JDBC 방식에서 JdbcTemplate으로 변경되면서 transaction 상에 문제가 확인되었습니다. (DBMS에 따라 default isolation level가 다름)
그럼, 즐거운 하루되십시오.
감사합니다.