egovframework.rte.fdl.crypto 패키지 관련
- 작성자 :
- 손*목
- 작성일 :
- 2010-11-02 15:34:44
- 조회수 :
- 2,847
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
egovframework.rte.fdl.crypto 패키지 관련 질문드립니다.
저희 프로젝트에서 스프링 context 관련 환경파일은 아래 디렉토리로 관리됩니다.
/xxx/spring/context-*.xml
그러나, egovframework.rte.fdl.crypto 패키지의 ConfigInfo 와 EgovPasswordLoad 클래스에 String default_path = "classpath*:spring/context-config.xml"와 같이
경로가 하드코딩되어 있습니다.
경로 수정을 위해 아래와 같이 contructor 파라미터로 넘겨 보아도 config bean을 찾을 수 없다는 에러 메시지가 발생합니다.
<bean id="cryptolerBin" class="egovframework.rte.fdl.crypto.impl.EgovEDcryptionBinServlceImpl" >
<constructor-arg value="classpath*:fris/spring/context-config.xml" />
</bean>
물론, context-config.xml 파일만 /spring 아래로 빼면 되지만 혼자만 빠져 나오면 생뚱맞죠~
결국, ConfigInfo 와 EgovPasswordLoad 소스를 수정하고 다시 배포해서 해결했습니다.
다른 방법이 없을 까요?
저희 프로젝트에서 스프링 context 관련 환경파일은 아래 디렉토리로 관리됩니다.
/xxx/spring/context-*.xml
그러나, egovframework.rte.fdl.crypto 패키지의 ConfigInfo 와 EgovPasswordLoad 클래스에 String default_path = "classpath*:spring/context-config.xml"와 같이
경로가 하드코딩되어 있습니다.
경로 수정을 위해 아래와 같이 contructor 파라미터로 넘겨 보아도 config bean을 찾을 수 없다는 에러 메시지가 발생합니다.
<bean id="cryptolerBin" class="egovframework.rte.fdl.crypto.impl.EgovEDcryptionBinServlceImpl" >
<constructor-arg value="classpath*:fris/spring/context-config.xml" />
</bean>
물론, context-config.xml 파일만 /spring 아래로 빼면 되지만 혼자만 빠져 나오면 생뚱맞죠~
결국, ConfigInfo 와 EgovPasswordLoad 소스를 수정하고 다시 배포해서 해결했습니다.
다른 방법이 없을 까요?
A
안녕하세요. 손성목님
이미 다른 Q&A에 답변 드린 내용입니다.
해당 Q&A를 검색해 보시면 됩니다.
고맙습니다.
이미 다른 Q&A에 답변 드린 내용입니다.
해당 Q&A를 검색해 보시면 됩니다.
고맙습니다.