Paging 처리 일반 Spring Boot 사용, Tomcat 실행 시 오류
1057
4 asked
오류 메세지는
Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'myPaginationManager' defined in file [C:\Users\Administrator\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Egov_WEB\WEB-INF\classes\egovframework\spring\context-common.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type [java.util.LinkedHashMap] to required type [java.util.Map] for property 'rendererType'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [egov.lib.pagination.ImagePaginationRenderer] to required type [egov.lib.pagination.PaginationRenderer] for property 'rendererType[image]': no matching editors or conversion strategy found
2023-03-17 15:06:07,932 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'myPaginationManager' defined in file [C:\Users\Administrator\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Egov_WEB\WEB-INF\classes\egovframework\spring\context-common.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type [java.util.LinkedHashMap] to required type [java.util.Map] for property 'rendererType'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [egov.lib.pagination.ImagePaginationRenderer] to required type [egov.lib.pagination.PaginationRenderer] for property 'rendererType[image]': no matching editors or conversion strategy found
이렇게 나오는데, 문제가 무엇일까요 ㅠㅠ 아무리 찾아도 잘 모르겠어서...
현재 context-common.xml 에는
<!-- 타환경사용 -->
<!-- 페이징 처리 빈 -->
<bean id="textRenderer" class="egov.lib.pagination.DefaultPaginationRenderer" />
<bean id="imageRenderer" class="egov.lib.pagination.ImagePaginationRenderer" />
<bean id="myPaginationManager" class="egov.lib.pagination.DefaultPaginationManager">
<property name="rendererType">
<map>
<entry key="image" value-ref="imageRenderer" />
<entry key="text" value-ref="textRenderer" />
</map>
</property>
</bean>
이렇게 등록하였고, 나머지도 강의를 따라서 잘 작성한것 같은데 문제를 모르겠네요 ㅠ
Answer 2
0
안녕하세요.개발자park입니다.
[오류 추정부분]
Failed to convert property value of type [java.util.LinkedHashMap] to required type [java.util.Map] for property 'rendererType';
<bean id="myPaginationManager" class="egov.lib.pagination.DefaultPaginationManager">
<property name="rendererType">
<map>
<entry key="image" value-ref="imageRenderer" />
<entry key="text" value-ref="textRenderer" />
</map>
</property>
</bean>
[답변]
클래스를 bean으로 등록시 오류가 발생하시는 듯 합니다.
DefaultPaginationManger.java쪽의 Map인터페이스형식을 명확한 LinkedHashMap클래스로
변경해주시면 되겠습니다.
(그림이 작게 보일경우 그림에서 마우스 우클릭 후-새 탭에서 이미지 열기를 눌러주세요.)
해결이 안되시면 vmproductor@gmail.com또는 fallingsstar@naver.com으로 프로젝트 압축 후 zip파일을 이메일로 주셔도 괜찮겠습니다.
감사합니다.
신규강의 쿠폰 건
0
49
1
개발환경 구축 중 이클립스 프로젝트 해결 방법 문의
0
130
2
1강 HTTP 상태 404 에러
0
155
2
섹션2 3강부터 추가 강의는 언제 업데이트 될까요?
0
155
2
전자정부프레임워크 버전+신규 강의 관련 질문
0
343
2
전자정부프레임워크를 다운받지않고 STS 에서 위 강의를 진행하고싶은데 방법이있을까요?
0
201
1
EA + egovframe 신규 강의 무료쿠폰 메일
0
217
1
강의 쿠폰 문의 드립니다
0
189
1
신규강의 요청드립니다.
0
220
1
[V2.0 추가중_로그인,회원가입,VO] 3강의는 언제 올려주는지 문의 드립니다.
0
216
1
신규강의 요청드립니다!
0
193
1
신규강의 요청드립니다!
0
191
1
신규강의 요청드립니다.
0
235
1
9강 -1 마지막 실습
0
310
0
신규강의 무료쿠폰 신청 부탁드립니다. 감사합니다 즐거운 설되셔요
0
442
1
신규강의 무료 쿠폰 신청합니다!
0
320
1
신규강의 무료쿠폰 신청합니다~
0
305
1
안녕하세요, 다름이 아니라 톰캣 설치 과정에서 막히는 부분이 있어서 문의드립니다.
0
354
2
5강 /main5.do 호출시 화면이 안나옵니다
0
462
1
무료쿠폰 발급 요청방법
2
3479
0
1강 환경변수 설정 보고 하고있는데.. 오류 발생
0
576
2
9강 AOP 진행하는데 Error가 이렇게 뜨는데 다 지우고 따라해도 해결이 안되서 질문 올립니다!
1
1207
1
쿠폰 발급 요청방법
1
1397
1
EA + egovframe 쿠폰
0
379
1

