배치운영환경 3.7 버전 jboss 오류
- 작성자 :
- j***5
- 작성일 :
- 2019-02-14 17:43:49
- 조회수 :
- 1,783
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
http://www.egovframe.go.kr/uss/olh/qna/QnaInqireCoUpdt.do?menu=5&submenu=4
위의 가이드대로 적용해 보았으나 동일한 오류가 발생합니다.
17:09:30,110 INFO [stdout] (default task-2) >>>>> EgovUserDetailsHelper=
17:09:30,112 INFO [stdout] (default task-2) >>> egovUserDetailsService=null
17:09:30,114 ERROR [io.undertow.request] (default task-2) UT005023: Exception handling request to /tims_bobr/uat/uia/egovLoginUsr.do: java.lang.NullPointerException
at egovframework.com.cmm.util.EgovUserDetailsHelper.getAuthenticatedUser(EgovUserDetailsHelper.java:44)
at egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter.doFilter(EgovSpringSecurityLoginFilter.java:86)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
============================
가이드대로 3개의 설정파일의 아래 경로로 이동시키고.
egovframework/spring/com/idgn/context-idgn.xml
egovframework/spring/com/scheduling/context-scheduling-cop-sms.xml, context-scheduling-sym-bat.xml
web.xml은 아래와 같이 수정하였습니다.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:egovframework/spring/com/context-*.xml, classpath*:egovframework/spring/com/idgn/context-*.xml, classpath*:egovframework/spring/com/scheduling/context-*.xml, classpath*:egovframework/batch/job/**/*.xml</param-value>
</context-param>
==========================
이전 질문글 찾아보니 다른 분도 실행환경 3.7버전을 jboss(wildfly)에 적용하면서 동일오류로 질문글이 올라왔던데..
3.7버전이 jboss(wildfly)와 호환되는 것 맞는지요? 아니면 jboss(wildfly) 가능버전이 있나요? 현재 wildfly 9.0.2 final 버전사용중입니다.
===========================
<beans profile="security"> 방식을 적용 안하고, 바로 빈 설정을 하니까 되네요.
왜 그런지는 모르겠네요...
위의 가이드대로 적용해 보았으나 동일한 오류가 발생합니다.
17:09:30,110 INFO [stdout] (default task-2) >>>>> EgovUserDetailsHelper=
17:09:30,112 INFO [stdout] (default task-2) >>> egovUserDetailsService=null
17:09:30,114 ERROR [io.undertow.request] (default task-2) UT005023: Exception handling request to /tims_bobr/uat/uia/egovLoginUsr.do: java.lang.NullPointerException
at egovframework.com.cmm.util.EgovUserDetailsHelper.getAuthenticatedUser(EgovUserDetailsHelper.java:44)
at egovframework.com.sec.security.filter.EgovSpringSecurityLoginFilter.doFilter(EgovSpringSecurityLoginFilter.java:86)
at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:60)
============================
가이드대로 3개의 설정파일의 아래 경로로 이동시키고.
egovframework/spring/com/idgn/context-idgn.xml
egovframework/spring/com/scheduling/context-scheduling-cop-sms.xml, context-scheduling-sym-bat.xml
web.xml은 아래와 같이 수정하였습니다.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:egovframework/spring/com/context-*.xml, classpath*:egovframework/spring/com/idgn/context-*.xml, classpath*:egovframework/spring/com/scheduling/context-*.xml, classpath*:egovframework/batch/job/**/*.xml</param-value>
</context-param>
==========================
이전 질문글 찾아보니 다른 분도 실행환경 3.7버전을 jboss(wildfly)에 적용하면서 동일오류로 질문글이 올라왔던데..
3.7버전이 jboss(wildfly)와 호환되는 것 맞는지요? 아니면 jboss(wildfly) 가능버전이 있나요? 현재 wildfly 9.0.2 final 버전사용중입니다.
===========================
<beans profile="security"> 방식을 적용 안하고, 바로 빈 설정을 하니까 되네요.
왜 그런지는 모르겠네요...
A
안녕하세요.
표준프레임워크센터 입니다.
기재하신 내용으로 보아서는
context 설정은 제대로 되었는데
profile 설정이 먹지 않은게 원인으로 보입니다.
profile설정은
VM옵션으로도 설정할수 있는데요.
다음 페이지를 참고하시면 좋을듯 합니다.
https://stackoverflow.com/questions/15814497/setting-spring-profile-variable
WAS에 직접 설정하는 방법은
JBOSS에 문의 하시면 방법을 확인하실수 있을듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
기재하신 내용으로 보아서는
context 설정은 제대로 되었는데
profile 설정이 먹지 않은게 원인으로 보입니다.
profile설정은
VM옵션으로도 설정할수 있는데요.
다음 페이지를 참고하시면 좋을듯 합니다.
https://stackoverflow.com/questions/15814497/setting-spring-profile-variable
WAS에 직접 설정하는 방법은
JBOSS에 문의 하시면 방법을 확인하실수 있을듯 합니다.
감사합니다.