IDGenerateeion Service 에러관련
- 작성자 :
- 장*영
- 작성일 :
- 2015-08-31 16:40:18
- 조회수 :
- 874
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
홈페이지 운영 중에 IDGenerateeion Service 관련 에러가 자주 발생합니다.
관련내용으로 검색을 해보니 egovframework.rte.version 에서 idgnr-2.7.0을 2.7.1로 교체하라고 하던데
수정하면 해당버전은 없다고 하면서 에러가 납니다. 어떻게 해야하는지 알려주셨으면 감사하겠습니다.
실행환경은 idgnr-2.7.0 버전, eGovFrame 3.2, Java 1.6SE, Tomcat v7.0 입니다.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
[ERROR] 2015-08-29 13:09:12,554 org.springframework.transaction.support.TransactionTemplate rollbackOnException - Application exception overridden by rollback exception
java.lang.RuntimeException: egovframework.rte.fdl.cmmn.exception.FdlException: [IDGenerateeion Service] Encountered an exception attempting to select the RESERVE table.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
관련내용으로 검색을 해보니 egovframework.rte.version 에서 idgnr-2.7.0을 2.7.1로 교체하라고 하던데
수정하면 해당버전은 없다고 하면서 에러가 납니다. 어떻게 해야하는지 알려주셨으면 감사하겠습니다.
실행환경은 idgnr-2.7.0 버전, eGovFrame 3.2, Java 1.6SE, Tomcat v7.0 입니다.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
[ERROR] 2015-08-29 13:09:12,554 org.springframework.transaction.support.TransactionTemplate rollbackOnException - Application exception overridden by rollback exception
java.lang.RuntimeException: egovframework.rte.fdl.cmmn.exception.FdlException: [IDGenerateeion Service] Encountered an exception attempting to select the RESERVE table.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
A
장진영님 안녕하세요.
실행환경은 2.7.1 버전은 존재하지 않습니다.
따라서 당연히 에러가 날것입니다.
ID Generation에셔 에러가 난다면
<property name="blockSize" value="10"/>
에서 블럭사이즈를 10이나 적절한 값으로 설정해 보시기 바랍니다.
blockSize 는 Id Generation 내부적으로 사용하는 정보로
ID 요청시 지정된 횟수가 될 경우만 DB에 접근해서 업데이트 하니 참고 하십시요.
매우 빈번한 억세스가 발생한다면
ID생성부분을 oracle이라면 sequence를 사용하거나
mysql이면 autoincrement기능을 사용하여 구현하면
안전할듯 합니다.
감사합니다.
실행환경은 2.7.1 버전은 존재하지 않습니다.
따라서 당연히 에러가 날것입니다.
ID Generation에셔 에러가 난다면
<property name="blockSize" value="10"/>
에서 블럭사이즈를 10이나 적절한 값으로 설정해 보시기 바랍니다.
blockSize 는 Id Generation 내부적으로 사용하는 정보로
ID 요청시 지정된 횟수가 될 경우만 DB에 접근해서 업데이트 하니 참고 하십시요.
매우 빈번한 억세스가 발생한다면
ID생성부분을 oracle이라면 sequence를 사용하거나
mysql이면 autoincrement기능을 사용하여 구현하면
안전할듯 합니다.
감사합니다.