globals.properties 경로변경
- 작성자 :
- 이*용
- 작성일 :
- 2019-04-18 10:37:42
- 조회수 :
- 6,233
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
/egovframework/egovProps/globals.properties => /dhicc/egovProps/globals.properties 로 변경 하였습니다.
아래와 같은 애러가 발생 합니다.
======== 아래 =========
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve Properties resource pattern [classpath:/egovframework/egovProps/globals.properties]; nested exception is java.io.FileNotFoundException: class path resource [egovframework/egovProps/globals.properties] cannot be opened because it does not exist
at egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl.loadPropertyResources(EgovPropertyServiceImpl.java:405)
at egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl.refreshPropertyFiles(EgovPropertyServiceImpl.java:294)
아래와 같은 애러가 발생 합니다.
======== 아래 =========
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Could not resolve Properties resource pattern [classpath:/egovframework/egovProps/globals.properties]; nested exception is java.io.FileNotFoundException: class path resource [egovframework/egovProps/globals.properties] cannot be opened because it does not exist
at egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl.loadPropertyResources(EgovPropertyServiceImpl.java:405)
at egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl.refreshPropertyFiles(EgovPropertyServiceImpl.java:294)
A
안녕하십니까, 표준프레임워크센터입니다.
해당 properties 변경에 대한 root-context (resource context-property,xml 및 관련 서비스)
에 대한 내용에변경된 path를 맞춰주셔야합니다.
properties를 읽어드리는 context 쪽 설정을 변경해주셔야합니다. (폴더 변경 시)
DB변경이시라면 context-datasource.xml 쪽에
<bean id="egov.propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
scheduler에 대해서는 사용하지 않고 싶으시다면,
spring/com/scheduling쪽에 담긴 context-scheduling-*.xml 파일들에 대해 bean id로 선언된 * Scheduler를 주석 걸어주시면 됩니다.
감사합니다.
해당 properties 변경에 대한 root-context (resource context-property,xml 및 관련 서비스)
에 대한 내용에변경된 path를 맞춰주셔야합니다.
properties를 읽어드리는 context 쪽 설정을 변경해주셔야합니다. (폴더 변경 시)
DB변경이시라면 context-datasource.xml 쪽에
<bean id="egov.propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
scheduler에 대해서는 사용하지 않고 싶으시다면,
spring/com/scheduling쪽에 담긴 context-scheduling-*.xml 파일들에 대해 bean id로 선언된 * Scheduler를 주석 걸어주시면 됩니다.
감사합니다.