웹로직 서버 12.1.3 으로 war 배포 시 오류 문의
- 작성자 :
- 박*우
- 작성일 :
- 2022-12-21 13:54:56
- 조회수 :
- 734
- 구분 :
- 개발환경 / 3.6
- 진행상태 :
- 완료
Q
안녕하세요. 문의 드릴게 있어 내용 남깁니다.
jdk 1.8 환경변수 설정된 상태고, 웹로직 12.1.3 버전 설치 후
전자정부 3.6 버전 적용된 웹 애플리케이션을 war 배포 시에
첨부한 로그에서 보셨다시피 에러가 발생합니다.
애플리케이션의 로그인 화면까지는 접근이 되는데, 로그인 시도하면 "DispatcherServlet이 매핑되는 핸들러를 찾지 못했다"고
로그가 뜨면서 404 에러가 발생하는 상황입니다.
참고로 전자정부 프레임워크 입히지 않은 상태로 동일 애플리케이션을 웹로직 서버에서 배포해보니
잘 배포되고 로그인을 포함한 모든 로직이 잘 동작합니다.
- 전자정부 입히기 전 환경 : 서블릿 3.1.0
- 전자정부 입힌 후 환경 : 웹로직과 서블릿 버전 호환으로 인해 서블릿 3.0.1로 다운그레이드함
제 개인적인 추측으로는 서블릿이나 스프링 시큐리티 쪽 문제로 보여지는데, 전혀 감이 오질 않습니다.
pom.xml에서 설정한 서블릿,시큐리티 버전도 호환이 잘 되는 건지도 의문이들고
너무 답답하고 막막한 상황이라 이렇게 문의드립니다.
jdk 1.8 환경변수 설정된 상태고, 웹로직 12.1.3 버전 설치 후
전자정부 3.6 버전 적용된 웹 애플리케이션을 war 배포 시에
첨부한 로그에서 보셨다시피 에러가 발생합니다.
애플리케이션의 로그인 화면까지는 접근이 되는데, 로그인 시도하면 "DispatcherServlet이 매핑되는 핸들러를 찾지 못했다"고
로그가 뜨면서 404 에러가 발생하는 상황입니다.
참고로 전자정부 프레임워크 입히지 않은 상태로 동일 애플리케이션을 웹로직 서버에서 배포해보니
잘 배포되고 로그인을 포함한 모든 로직이 잘 동작합니다.
- 전자정부 입히기 전 환경 : 서블릿 3.1.0
- 전자정부 입힌 후 환경 : 웹로직과 서블릿 버전 호환으로 인해 서블릿 3.0.1로 다운그레이드함
제 개인적인 추측으로는 서블릿이나 스프링 시큐리티 쪽 문제로 보여지는데, 전혀 감이 오질 않습니다.
pom.xml에서 설정한 서블릿,시큐리티 버전도 호환이 잘 되는 건지도 의문이들고
너무 답답하고 막막한 상황이라 이렇게 문의드립니다.
환경정보
-
- OS 정보 : Window 10
- 표준프레임워크 버전 : 3.6
- JDK(JRE) 정보 : 1.8
- WAS 정보 : WebLogic 12.1.3
- DB 정보 : Oracle DB
- 기타 환경 정보 : 스프링 4.1.2 / Servlet 3.0.1 / Security 3.2.4
A
안녕하세요.
표준프레임워크센터입니다.
별도로 커스터마이징한 내용에 대해서는
상황을 자세히 알 수 없어 답변드리는데 한계가 있습니다.
표준프레임워크 공통컴포넌트 3.6을 내려받아
웹로직 서버에 배포하여 확인해보시길 바랍니다.
표준프레임워크 포탈사이트에서
다운로드가 가능합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=49
감사합니다.
표준프레임워크센터입니다.
별도로 커스터마이징한 내용에 대해서는
상황을 자세히 알 수 없어 답변드리는데 한계가 있습니다.
표준프레임워크 공통컴포넌트 3.6을 내려받아
웹로직 서버에 배포하여 확인해보시길 바랍니다.
표준프레임워크 포탈사이트에서
다운로드가 가능합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=49
감사합니다.