IDGeneration Service 오류문의
- 작성자 :
- 최*훈
- 작성일 :
- 2020-07-08 14:05:49
- 조회수 :
- 2,508
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
EgovTableIDGnrSrvice 서비스를 활용하고 있습니다.
정상적으로 ID값을 발췌하여 가져오다가 아래와 같이 오류가 발생되어 조치가능한 방법이 있을지 문의드립니다.
특정시간대부터 갑자기 인식이 안되고 아래와 같은 오류가 발생되는것 같습니다.
-오류내용 : java.langNumberFormatException: For input string: "2147977105"
- 설정값.
<bean name="PubcSvcUseInfoManageIdGnrService"
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService"
destroy-method="destroy">
<property name="dataSource" ref="dataSourcePubc" />
<property name="blockSize" value="1"/>
<property name="table" value="TN_PUBC_CMMN_SEQ_NO"/>
<property name="tableName" value="TN_PUBC_SVC_USE_INFO_ID"/>
</bean>
- 오류메세지
(EgovTableIdGnrService.java:71) - [IDGeneration Service] Allocating a new block of 1 ids for key_table
TN_PUBC_SVC_USE_INFO_ID.
(UseSttusServiceImpl.java:164) - java.lang.NumberFormatException: For input string: "2147977105"
정상적으로 ID값을 발췌하여 가져오다가 아래와 같이 오류가 발생되어 조치가능한 방법이 있을지 문의드립니다.
특정시간대부터 갑자기 인식이 안되고 아래와 같은 오류가 발생되는것 같습니다.
-오류내용 : java.langNumberFormatException: For input string: "2147977105"
- 설정값.
<bean name="PubcSvcUseInfoManageIdGnrService"
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService"
destroy-method="destroy">
<property name="dataSource" ref="dataSourcePubc" />
<property name="blockSize" value="1"/>
<property name="table" value="TN_PUBC_CMMN_SEQ_NO"/>
<property name="tableName" value="TN_PUBC_SVC_USE_INFO_ID"/>
</bean>
- 오류메세지
(EgovTableIdGnrService.java:71) - [IDGeneration Service] Allocating a new block of 1 ids for key_table
TN_PUBC_SVC_USE_INFO_ID.
(UseSttusServiceImpl.java:164) - java.lang.NumberFormatException: For input string: "2147977105"
A
안녕하세요.
표준프레임워크센터 입니다.
다음 오류가 발생한것으로 보아
java.langNumberFormatException: For input string
type casting시 숫자형의 범위를 초과하여 발생한게 아닌가 예상됩니다.
다음 게시물을 참조하여
리턴 변수의 타입이 어느 범위까지 허용하는지 확인이 필요할듯 합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:id_generation
다음 게시글도 참고가 되실듯 합니다.
https://m.blog.naver.com/PostView.nhn?blogId=geeyoming&logNo=220082138140&proxyReferer=https:%2F%2Fwww.google.com%2F
감사합니다.
표준프레임워크센터 입니다.
다음 오류가 발생한것으로 보아
java.langNumberFormatException: For input string
type casting시 숫자형의 범위를 초과하여 발생한게 아닌가 예상됩니다.
다음 게시물을 참조하여
리턴 변수의 타입이 어느 범위까지 허용하는지 확인이 필요할듯 합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:id_generation
다음 게시글도 참고가 되실듯 합니다.
https://m.blog.naver.com/PostView.nhn?blogId=geeyoming&logNo=220082138140&proxyReferer=https:%2F%2Fwww.google.com%2F
감사합니다.