SimpleMappingExceptionResolver 오류
- 작성자 :
- 황*성
- 작성일 :
- 2024-07-15 12:02:54
- 조회수 :
- 119
- 구분 :
- 개발환경 / 4.2
- 진행상태 :
- 완료
Q
안녕하세요. Enterprise Template 관련 문의 드립니다.
내부 시스템관리 >> 메뉴 목록관리 >> 일괄 등록 페이지에서 엑셀 파일 업로드시 아래와 같은 오류가 있습니다.
도움을 주실 수 있을까요?
오류 내용중 입부입니다. 세부내역은 첨부 파일(simple_0715_error.zip)을 참조해 주세요.
txt파일 업로드가 안되어 ZIP파일로 올렸습니다.
2024-07-15 11:47:09,030 DEBUG [org.springframework.web.servlet.handler.SimpleMappingExceptionResolver] Resolving to default view 'cmm/error/egovError'
2024-07-15 11:47:09,031 DEBUG [org.springframework.web.servlet.handler.SimpleMappingExceptionResolver] Resolved [java.lang.ClassCastException: class org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper cannot be cast to class org.springframework.web.multipart.MultipartHttpServletRequest (org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper and org.springframework.web.multipart.MultipartHttpServletRequest are in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @22d6f11)] to ModelAndView [view="cmm/error/egovError"; model={exception=java.lang.ClassCastException: class org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper cannot be cast to class org.springframework.web.multipart.MultipartHttpServletRequest (org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper and org.springframework.web.multipart.MultipartHttpServletRequest are in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @22d6f11)}]
내부 시스템관리 >> 메뉴 목록관리 >> 일괄 등록 페이지에서 엑셀 파일 업로드시 아래와 같은 오류가 있습니다.
도움을 주실 수 있을까요?
오류 내용중 입부입니다. 세부내역은 첨부 파일(simple_0715_error.zip)을 참조해 주세요.
txt파일 업로드가 안되어 ZIP파일로 올렸습니다.
2024-07-15 11:47:09,030 DEBUG [org.springframework.web.servlet.handler.SimpleMappingExceptionResolver] Resolving to default view 'cmm/error/egovError'
2024-07-15 11:47:09,031 DEBUG [org.springframework.web.servlet.handler.SimpleMappingExceptionResolver] Resolved [java.lang.ClassCastException: class org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper cannot be cast to class org.springframework.web.multipart.MultipartHttpServletRequest (org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper and org.springframework.web.multipart.MultipartHttpServletRequest are in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @22d6f11)] to ModelAndView [view="cmm/error/egovError"; model={exception=java.lang.ClassCastException: class org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper cannot be cast to class org.springframework.web.multipart.MultipartHttpServletRequest (org.springframework.security.web.servletapi.HttpServlet3RequestFactory$Servlet3SecurityContextHolderAwareRequestWrapper and org.springframework.web.multipart.MultipartHttpServletRequest are in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @22d6f11)}]
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
첨부하여 주신 오류메시지에서
org.springframework.web.multipart.MultipartHttpServletRequest로 캐스팅 할 수 없다는 메시지가 확인됩니다.
MultipartHttpServletRequest를 캐스팅 하지 말고 직접 매핑 받는 방식으로 변경하여 보시기 바랍니다.
또한 일괄 등록 처리 가이드 및 엑셀 양식에 관련하여서는 표준프레임워크 4.2 기준으로
아래 URL의 공통컴포넌트 템플릿 가이드에
이와 유사한 내용으로 메뉴일괄생성 가이드 및 첨부파일 양식이 존재하고 있으니
이를 참고하여 자체적으로 커스터마이징을 진행해 보시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v4.2:sym:%EB%A9%94%EB%89%B4%EA%B4%80%EB%A6%AC
감사합니다.
표준프레임워크 센터입니다.
첨부하여 주신 오류메시지에서
org.springframework.web.multipart.MultipartHttpServletRequest로 캐스팅 할 수 없다는 메시지가 확인됩니다.
MultipartHttpServletRequest를 캐스팅 하지 말고 직접 매핑 받는 방식으로 변경하여 보시기 바랍니다.
또한 일괄 등록 처리 가이드 및 엑셀 양식에 관련하여서는 표준프레임워크 4.2 기준으로
아래 URL의 공통컴포넌트 템플릿 가이드에
이와 유사한 내용으로 메뉴일괄생성 가이드 및 첨부파일 양식이 존재하고 있으니
이를 참고하여 자체적으로 커스터마이징을 진행해 보시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v4.2:sym:%EB%A9%94%EB%89%B4%EA%B4%80%EB%A6%AC
감사합니다.