Servlet 3.1에서 2.5로 downgrade시 오류 관련해서 문의 드립니다.
- 작성자 :
- 이*규
- 작성일 :
- 2021-07-23 09:53:15
- 조회수 :
- 3,255
- 구분 :
- 호환성확인
- 진행상태 :
- 완료
Q
servlet-api 3.1에서 2.5로 downgrade적용시 에러가 발생 합니다..
context-common.xml에서 properties설정 하는 쪽 class에서 에러가 발생 합니다.
에러나는 구문은 아래와 같습니다.
servlet 2.5에서는 해당 클래스 파일 호환이 맞지 않는 것인지 질문 드립니다.
<bean id="egov.propertyConfigurer" class="egovframework.rte.fdl.cmmn.config.EgovPropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<value>classpath:/expm/control/props/expmControl.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
이상입니다.
감사합니다.
context-common.xml에서 properties설정 하는 쪽 class에서 에러가 발생 합니다.
에러나는 구문은 아래와 같습니다.
servlet 2.5에서는 해당 클래스 파일 호환이 맞지 않는 것인지 질문 드립니다.
<bean id="egov.propertyConfigurer" class="egovframework.rte.fdl.cmmn.config.EgovPropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/egovframework/egovProps/globals.properties</value>
<value>classpath:/expm/control/props/expmControl.properties</value>
<!-- value>file:/product/jeus/egovProps/globals.properties</value-->
</list>
</property>
</bean>
이상입니다.
감사합니다.
환경정보
-
- OS 정보 : 윈도우 10
- 표준프레임워크 버전 : 3.7
- JDK(JRE) 정보 : 1.8
- WAS 정보 : 제우스
- DB 정보 : 오라클
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
1. 표준프레임워크 3.7.0 Template Project 중 All-in-one 버전으로
servlet-api 변경 테스트를 진행했는데 다른 이상을 발견하지 못했습니다.
버전 변경을 위해 pom.xml 과 web.xml 을 수정했으니
다시 한번 확인해보시기 바랍니다.
2. 이중 문의하신 context-common.xml 의
EgovPropertyPlaceholderConfigurer 클래스는 현재는 사용하고 있지 않습니다.
표준프레임워크 포털에서 표준프레임워크 3.7.0 버전을 내려받으면
프로퍼티 설정과 관련하여 context-common.xml 과 context-datasource.xml 에
동일한 내용으로 각각 설정되어 있으므로
context-common.xml 의 설정을 제거하시거나 EgovPropertyPlaceholderConfigurer 를
스프링에서 제공하는 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
클래스로 변경하셔도 무관할 것 같습니다.
감사합니다.
표준프레임워크센터입니다.
1. 표준프레임워크 3.7.0 Template Project 중 All-in-one 버전으로
servlet-api 변경 테스트를 진행했는데 다른 이상을 발견하지 못했습니다.
버전 변경을 위해 pom.xml 과 web.xml 을 수정했으니
다시 한번 확인해보시기 바랍니다.
2. 이중 문의하신 context-common.xml 의
EgovPropertyPlaceholderConfigurer 클래스는 현재는 사용하고 있지 않습니다.
표준프레임워크 포털에서 표준프레임워크 3.7.0 버전을 내려받으면
프로퍼티 설정과 관련하여 context-common.xml 과 context-datasource.xml 에
동일한 내용으로 각각 설정되어 있으므로
context-common.xml 의 설정을 제거하시거나 EgovPropertyPlaceholderConfigurer 를
스프링에서 제공하는 org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
클래스로 변경하셔도 무관할 것 같습니다.
감사합니다.