egov-com-servlet 관련 질문
- 작성자 :
- 김*철
- 작성일 :
- 2023-07-03 08:47:59
- 조회수 :
- 523
- 구분 :
- 개발환경 / 4.1
- 진행상태 :
- 완료
Q
안녕하세요
기존에 쓰던 MariaDB에 Mysql를 새로 붙여 2중 db로 구성하려고 하는데요 xml 려고 하는데요.
WebApplicationInitializer 방식으로 사용하려 합니다.
여기서 빌드를 해보면 dispatcher에서 에러가 나서 egov-com-servlet 쪽인거 같은데 값이 비어 있다고만 나오는거 같아서 어떤 문제 가능성이 있는지 알려주실 수 있나요?
아무래도 서로 다른 구성의 프로젝트를 합치는 과정이다보니 생기는 오류인거 같습니다.
2023-07-03 08:39:50,864 DEBUG [egovframework.com.cmm.config.EgovWebApplicationInitializer] EgovWebApplicationInitializer END-============================================
7월 03, 2023 8:39:50 오전 org.apache.catalina.core.ApplicationContext log
정보: Initializing Spring root WebApplicationContext
2023-07-03 08:39:50,864 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext: initialization started
2023-07-03 08:39:50,865 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext initialized in 0 ms
7월 03, 2023 8:39:50 오전 org.apache.catalina.core.ApplicationContext log
정보: Initializing Spring DispatcherServlet 'dispatcher'
2023-07-03 08:39:50,913 INFO [org.springframework.web.servlet.DispatcherServlet] Initializing Servlet 'dispatcher'
2023-07-03 08:39:50,914 ERROR [org.springframework.web.servlet.DispatcherServlet] Context initialization failed
java.lang.IllegalArgumentException: Invalid profile []: must contain text
at org.springframework.core.env.AbstractEnvironment.validateProfile(AbstractEnvironment.java:432) ~[spring-core-5.3.20.jar:5.3.20]
at org.springframework.core.env.AbstractEnvironment.setActiveProfiles(AbstractEnvironment.java:307) ~[spring-core-5.3.20.jar:5.3.20]
기존에 쓰던 MariaDB에 Mysql를 새로 붙여 2중 db로 구성하려고 하는데요 xml 려고 하는데요.
WebApplicationInitializer 방식으로 사용하려 합니다.
여기서 빌드를 해보면 dispatcher에서 에러가 나서 egov-com-servlet 쪽인거 같은데 값이 비어 있다고만 나오는거 같아서 어떤 문제 가능성이 있는지 알려주실 수 있나요?
아무래도 서로 다른 구성의 프로젝트를 합치는 과정이다보니 생기는 오류인거 같습니다.
2023-07-03 08:39:50,864 DEBUG [egovframework.com.cmm.config.EgovWebApplicationInitializer] EgovWebApplicationInitializer END-============================================
7월 03, 2023 8:39:50 오전 org.apache.catalina.core.ApplicationContext log
정보: Initializing Spring root WebApplicationContext
2023-07-03 08:39:50,864 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext: initialization started
2023-07-03 08:39:50,865 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext initialized in 0 ms
7월 03, 2023 8:39:50 오전 org.apache.catalina.core.ApplicationContext log
정보: Initializing Spring DispatcherServlet 'dispatcher'
2023-07-03 08:39:50,913 INFO [org.springframework.web.servlet.DispatcherServlet] Initializing Servlet 'dispatcher'
2023-07-03 08:39:50,914 ERROR [org.springframework.web.servlet.DispatcherServlet] Context initialization failed
java.lang.IllegalArgumentException: Invalid profile []: must contain text
at org.springframework.core.env.AbstractEnvironment.validateProfile(AbstractEnvironment.java:432) ~[spring-core-5.3.20.jar:5.3.20]
at org.springframework.core.env.AbstractEnvironment.setActiveProfiles(AbstractEnvironment.java:307) ~[spring-core-5.3.20.jar:5.3.20]
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 4.1
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 8.5
- DB 정보 : maria db
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
올려주신 오류메시지로는
정확한 원인을 파악하기 어렵습니다.
WebApplicationInitializer 설정 중
ServletContext 설정부분을 확인해보시기 바랍니다.
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음 설정이 존재하는지 확인해 보시기 바랍니다.
Globals.DbType = mysql
Globals.Auth = security
공통컴포넌트 All-in-one 템플릿 프로젝트는
WebApplicationInitializer 방식으로 구성되어 있으므로
해당 설정을 참고하시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
올려주신 오류메시지로는
정확한 원인을 파악하기 어렵습니다.
WebApplicationInitializer 설정 중
ServletContext 설정부분을 확인해보시기 바랍니다.
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음 설정이 존재하는지 확인해 보시기 바랍니다.
Globals.DbType = mysql
Globals.Auth = security
공통컴포넌트 All-in-one 템플릿 프로젝트는
WebApplicationInitializer 방식으로 구성되어 있으므로
해당 설정을 참고하시기 바랍니다.
감사합니다.