메뉴일괄등록 에러
- 작성자 :
- 임*영
- 작성일 :
- 2017-07-12 16:35:26
- 조회수 :
- 1,339
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
3.5.1 공통컴포넌트> 시스템관리> 메뉴관리리스트화면에서 일괄등록을 클릭하여 가이드에 있는 엑셀을 등록하였으나
아래왁 같은 에러가 발생하였습니다.
COMTNMENUINFO;
COMTNPROGRMLIST; 테이블은 0건입니다.
2017-07-12 16:08:39,979 DEBUG [java.sql.PreparedStatement] {pstm-103151} Executing Statement: SELECT COUNT(MENU_NO) AS totcnt FROM COMTNMENUINFO
2017-07-12 16:08:39,979 DEBUG [java.sql.PreparedStatement] {pstm-103151} Parameters: []
2017-07-12 16:08:39,979 DEBUG [java.sql.PreparedStatement] {pstm-103151} Types: []
2017-07-12 16:08:39,987 DEBUG [java.sql.ResultSet] {rset-103152} ResultSet
2017-07-12 16:08:39,987 DEBUG [java.sql.ResultSet] {rset-103152} Header: [TOTCNT]
2017-07-12 16:08:39,987 DEBUG [java.sql.ResultSet] {rset-103152} Result: [0]
2017-07-12 16:08:39,987 DEBUG [egovframework.rte.fdl.excel.impl.EgovExcelServiceImpl] ExcelServiceImpl loadWorkbook ...
2017-07-12 16:08:40,018 ERROR [egovframework.com.sym.mnu.mpm.service.impl.EgovMenuManageServiceImpl] Exception
org.springframework.context.NoSuchMessageException: No message found under code 'error.excel.runtime.error' for locale 'ko_KR'.
at org.springframework.context.support.AbstractMessageSource.getMessage(AbstractMessageSource.java:159) ~[spring-context-4.0.9.RELEASE.jar:4.0.9.RELEASE]
...
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) [tomcat-coyote.jar:7.0.62]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_80]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_80]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.62]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
2017-07-12 16:08:40,042 DEBUG [egovframework.com.sym.mnu.mpm.service.impl.EgovMenuManageServiceImpl] 프로그램목록/메뉴정보테이블 데이타 존재오류 - 초기화 하신 후 다시 처리하세요.
아래왁 같은 에러가 발생하였습니다.
COMTNMENUINFO;
COMTNPROGRMLIST; 테이블은 0건입니다.
2017-07-12 16:08:39,979 DEBUG [java.sql.PreparedStatement] {pstm-103151} Executing Statement: SELECT COUNT(MENU_NO) AS totcnt FROM COMTNMENUINFO
2017-07-12 16:08:39,979 DEBUG [java.sql.PreparedStatement] {pstm-103151} Parameters: []
2017-07-12 16:08:39,979 DEBUG [java.sql.PreparedStatement] {pstm-103151} Types: []
2017-07-12 16:08:39,987 DEBUG [java.sql.ResultSet] {rset-103152} ResultSet
2017-07-12 16:08:39,987 DEBUG [java.sql.ResultSet] {rset-103152} Header: [TOTCNT]
2017-07-12 16:08:39,987 DEBUG [java.sql.ResultSet] {rset-103152} Result: [0]
2017-07-12 16:08:39,987 DEBUG [egovframework.rte.fdl.excel.impl.EgovExcelServiceImpl] ExcelServiceImpl loadWorkbook ...
2017-07-12 16:08:40,018 ERROR [egovframework.com.sym.mnu.mpm.service.impl.EgovMenuManageServiceImpl] Exception
org.springframework.context.NoSuchMessageException: No message found under code 'error.excel.runtime.error' for locale 'ko_KR'.
at org.springframework.context.support.AbstractMessageSource.getMessage(AbstractMessageSource.java:159) ~[spring-context-4.0.9.RELEASE.jar:4.0.9.RELEASE]
...
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) [tomcat-coyote.jar:7.0.62]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [?:1.7.0_80]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [?:1.7.0_80]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.62]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
2017-07-12 16:08:40,042 DEBUG [egovframework.com.sym.mnu.mpm.service.impl.EgovMenuManageServiceImpl] 프로그램목록/메뉴정보테이블 데이타 존재오류 - 초기화 하신 후 다시 처리하세요.
A
안녕하세요 임선영님
표준프레임워크센터입니다.
메뉴관리리스트에서 일괄등록으로 batchmenubind_메뉴샘플.xls 파일을 등록한 결과
제대로 등록이 되는 것을 확인하였습니다.
또한, 입력해주신 에러부분을 확인해보니 메시지 파일이 지정되지 않으신 것 같습니다.
MessageSource를 설정해주신 부분을 찾으셔서
basenames에 property 서비스 관련 메시지가 지정되어 있으신지 확인해 보십시오.
그래도 안되신다면, 다시한 번 공통콤포넌트 > 메뉴관리 부분 재설치 및 테이블 삭제 후 재생성 하시길 바랍니다.
감사합니다.
표준프레임워크센터입니다.
메뉴관리리스트에서 일괄등록으로 batchmenubind_메뉴샘플.xls 파일을 등록한 결과
제대로 등록이 되는 것을 확인하였습니다.
또한, 입력해주신 에러부분을 확인해보니 메시지 파일이 지정되지 않으신 것 같습니다.
MessageSource를 설정해주신 부분을 찾으셔서
basenames에 property 서비스 관련 메시지가 지정되어 있으신지 확인해 보십시오.
그래도 안되신다면, 다시한 번 공통콤포넌트 > 메뉴관리 부분 재설치 및 테이블 삭제 후 재생성 하시길 바랍니다.
감사합니다.