개발환경 3.2 "add eGovFrame Common Component" 기능 확인요청
- 작성자 :
- 정*교
- 작성일 :
- 2015-05-12 17:22:50
- 조회수 :
- 764
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요. 커뮤니티에 글 올렸다가 다시 올립니다.
개발환경 3.2 버전을 다운받아서 "add eGovFrame Common Component" 메뉴를 이용해
전체 컴포넌트를 선택하여, 공통컴포넌트 프로젝트를 생성한 후 실행해보니
아래와 같이 오류가 발생합니다.
[ERROR]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'EgovCommunityManageService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovCmmntyIdGnrService' is defined
오류를 확인하다보니 idgen 설정을 컴포넌트 단위로 분리해놓은걸 확인했는데...
egovCmmntyIdGnrService 가 정의된 설정(XML) 파일이 없네요...
일단 설정파일이 없는걸 확인하고, 해당 컴포넌트(커뮤니티)를 제외하고 다시 생성해 봤는데...
이번에는 egovProcessMonIdGnrService 가 정의되지 않았다고 나와서 확인해 보니
이번에도 역시 설정파일이 없습니다. 이거 개발환경 버그 같은데.. 확인부탁드립니다.
그리고 해당 파일을 따로 다운로드 받을수 있는곳이 있다면 알려주시면 감사하겠습니다.
개발환경 3.2 버전을 다운받아서 "add eGovFrame Common Component" 메뉴를 이용해
전체 컴포넌트를 선택하여, 공통컴포넌트 프로젝트를 생성한 후 실행해보니
아래와 같이 오류가 발생합니다.
[ERROR]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'EgovCommunityManageService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovCmmntyIdGnrService' is defined
오류를 확인하다보니 idgen 설정을 컴포넌트 단위로 분리해놓은걸 확인했는데...
egovCmmntyIdGnrService 가 정의된 설정(XML) 파일이 없네요...
일단 설정파일이 없는걸 확인하고, 해당 컴포넌트(커뮤니티)를 제외하고 다시 생성해 봤는데...
이번에는 egovProcessMonIdGnrService 가 정의되지 않았다고 나와서 확인해 보니
이번에도 역시 설정파일이 없습니다. 이거 개발환경 버그 같은데.. 확인부탁드립니다.
그리고 해당 파일을 따로 다운로드 받을수 있는곳이 있다면 알려주시면 감사하겠습니다.
A
정준교님 안녕하세요.
아래와 같이 파일을 추가하여 진행해보시기 바랍니다.
참고 :
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:cop:%EC%BB%A4%EB%AE%A4%EB%8B%88%ED%8B%B0%EC%83%9D%EC%84%B1%EA%B4%80%EB%A6%AC
추가 파일명 : context-idgn-Cmmnty.xml
추가 파일경로 : src/main/resources/egovframework/spring/corn/idgn
파일 내용
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<bean name="egovCmmntyIdGnrService"
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl"
destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="cmmntyStrategy" />
<property name="blockSize" value="10" />
<property name="table" va7lue="COMTECOPSEQ" />
<property name="tableName" value="CMMNTY_ID" />
</bean>
<bean name="cmmntyStrategy"
class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="CMMNTY_" />
<property name="cipers" value="13" />
<property name="fillChar" value="0" />
</bean>
</beans>
감사합니다.
아래와 같이 파일을 추가하여 진행해보시기 바랍니다.
참고 :
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v2:cop:%EC%BB%A4%EB%AE%A4%EB%8B%88%ED%8B%B0%EC%83%9D%EC%84%B1%EA%B4%80%EB%A6%AC
추가 파일명 : context-idgn-Cmmnty.xml
추가 파일경로 : src/main/resources/egovframework/spring/corn/idgn
파일 내용
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd">
<bean name="egovCmmntyIdGnrService"
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrServiceImpl"
destroy-method="destroy">
<property name="dataSource" ref="egov.dataSource" />
<property name="strategy" ref="cmmntyStrategy" />
<property name="blockSize" value="10" />
<property name="table" va7lue="COMTECOPSEQ" />
<property name="tableName" value="CMMNTY_ID" />
</bean>
<bean name="cmmntyStrategy"
class="egovframework.rte.fdl.idgnr.impl.strategy.EgovIdGnrStrategyImpl">
<property name="prefix" value="CMMNTY_" />
<property name="cipers" value="13" />
<property name="fillChar" value="0" />
</bean>
</beans>
감사합니다.