배치운영환경 3.7 버전 jboss 오류
- 작성자 :
- j***5
- 작성일 :
- 2019-02-14 10:56:55
- 조회수 :
- 1,356
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
얼마 전 아래와 같이 질문하고 답변받았습니다.
http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=5&submenu=4
그런데, 다운로드 받은 배치운영환경 bobr 3.7 버전에는 EgovWebApplicationInitializer.java 클래스도 없고.
rootContext.setConfigLocations(
new String[] { "classpath*:egovframework/spring/com/context-*.xml","classpath*:egovframework/spring/com/*/context-*.xml" });
라고 가이드 하셨는데...egovframework/spring 하위에는 com 디렉토리 밖에 없는데...spring/com/*/context-*.xml 는 무슨 의미가 있나요?
http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=5&submenu=4
그런데, 다운로드 받은 배치운영환경 bobr 3.7 버전에는 EgovWebApplicationInitializer.java 클래스도 없고.
rootContext.setConfigLocations(
new String[] { "classpath*:egovframework/spring/com/context-*.xml","classpath*:egovframework/spring/com/*/context-*.xml" });
라고 가이드 하셨는데...egovframework/spring 하위에는 com 디렉토리 밖에 없는데...spring/com/*/context-*.xml 는 무슨 의미가 있나요?
A
안녕하세요.
표준프레임워크센터 입니다.
해당답변이 착오로
공통컴포넌트를 기준으로 답변이 되었던듯 합니다.
공통컴포넌트 최신 버전은
EgovWebApplicationInitializer.java를 사용하고 있지만
배치운영환경은 web.xml을 사용하기 때문에
해당파일의 수정을 하면 문제 해결 가능성이 있을듯 합니다.
다음 디렉토리의 context-*.xml파일의 재배치가 필요할듯 합니다.
src/main/resources/egovframework/spring/com에서 파일들을 이동조치 합니다.
src/main/resources/egovframework/spring/com/idgn
src/main/resources/egovframework/spring/com/context-idgen.xml
src/main/resources/egovframework/spring/com/scheduling
context-scheduling-cop-sms.xml
context-scheduling-sym-bat.xml
web.xml에서 다음과 같이 설정을 변경 하시고
WAS를 재기동 합니다.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:egovframework/spring/com/context-*.xml, classpath*:egovframework/spring/com/idgn, classpath*:src/main/resources/egovframework/spring/com/scheduling, classpath*:egovframework/batch/job/**/*.xml</param-value>
</context-param>
빈의 초기화 우선순위에 따라
문제가 될수도 있어
해당설정을 적용해 보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
해당답변이 착오로
공통컴포넌트를 기준으로 답변이 되었던듯 합니다.
공통컴포넌트 최신 버전은
EgovWebApplicationInitializer.java를 사용하고 있지만
배치운영환경은 web.xml을 사용하기 때문에
해당파일의 수정을 하면 문제 해결 가능성이 있을듯 합니다.
다음 디렉토리의 context-*.xml파일의 재배치가 필요할듯 합니다.
src/main/resources/egovframework/spring/com에서 파일들을 이동조치 합니다.
src/main/resources/egovframework/spring/com/idgn
src/main/resources/egovframework/spring/com/context-idgen.xml
src/main/resources/egovframework/spring/com/scheduling
context-scheduling-cop-sms.xml
context-scheduling-sym-bat.xml
web.xml에서 다음과 같이 설정을 변경 하시고
WAS를 재기동 합니다.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:egovframework/spring/com/context-*.xml, classpath*:egovframework/spring/com/idgn, classpath*:src/main/resources/egovframework/spring/com/scheduling, classpath*:egovframework/batch/job/**/*.xml</param-value>
</context-param>
빈의 초기화 우선순위에 따라
문제가 될수도 있어
해당설정을 적용해 보시기 바랍니다.
감사합니다.