jeus7 서블릿 버젼에 대한 문의입니다. 확인좀 부탁드리겠습니다.
- 작성자 :
- 오*환
- 작성일 :
- 2018-02-01 08:37:08
- 조회수 :
- 1,723
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
제가 사용하고 있는 전자정부프레임워크 3.6 버젼은 서블릿 2.5 입니다.
그런데 운영될 환경 JEUS7 로 올리니깐 에러가 나던데요... JEUS7은 서블릿 3.0을 쓰더라구요.
2.5를 3.0에 올려도 실행되지 않나요...?
그리고 제 이클립스 환경을 서블릿 3.0으로 바꾸기 위해서... 메이븐 3.0.1로 했는데.. 메이븐 에러가 나더라구요....
정리 하자면...
1) 서블릿 3.0 서버 환경에 서블릿 2.5 구성을 올리면 안되는건가...?
2) 전자정부프레임웍3.6 버젼에 서블릿 2.5가 사용되던데.. 3.0으로 올릴려면 어떻게 해야하는가...?
이 두 질문좀 답변좀 부탁드리겠습니다.
감사합니다.
제가 사용하고 있는 전자정부프레임워크 3.6 버젼은 서블릿 2.5 입니다.
그런데 운영될 환경 JEUS7 로 올리니깐 에러가 나던데요... JEUS7은 서블릿 3.0을 쓰더라구요.
2.5를 3.0에 올려도 실행되지 않나요...?
그리고 제 이클립스 환경을 서블릿 3.0으로 바꾸기 위해서... 메이븐 3.0.1로 했는데.. 메이븐 에러가 나더라구요....
정리 하자면...
1) 서블릿 3.0 서버 환경에 서블릿 2.5 구성을 올리면 안되는건가...?
2) 전자정부프레임웍3.6 버젼에 서블릿 2.5가 사용되던데.. 3.0으로 올릴려면 어떻게 해야하는가...?
이 두 질문좀 답변좀 부탁드리겠습니다.
감사합니다.
A
안녕하세요 오세환님,
표준프레임워크센터입니다.
질문해주신 점에 대해서 답변을 드리면,
1)서블릿 3.0 서버환경(JEUS 7)에 서블릿 2.5를 올리셔도 하위호환이 되기 때문에
운영환경에 문제가 없는 게 맞습니다. 톰캣과 같은 경우도 예를 들면 톰캣 8을 사용해도
하위호환이 되기 때문에 서블릿 3.1 이하 모두 사용이 가능합니다.
하지만 문제가 발생할 경우, 특이사항에 대해서는
JEUS 7 티맥스소프트사에 문의하셔야 할 것 같습니다.
2)서블릿을 2.5에서 3.0으로 수정하실 경우 web.xml의 dtd를 수정하셔야 합니다.
링크는 아래와 같이 첨부해 드립니다.
서블릿 2.5
https://gist.github.com/enujo/e2fd42f377dd3de2433653fda8ea8beb
서블릿 3.0
https://gist.github.com/enujo/5b2bc3ab8508b48968fefef4c14e4565
하지만 앞서 말씀드렸다시피 하위호환이 가능하기 때문에
일부러 변경을 하실 필요는 없을 것 같습니다.
답변이 도움이 되셨기를 바랍니다.
감사합니다.
표준프레임워크센터입니다.
질문해주신 점에 대해서 답변을 드리면,
1)서블릿 3.0 서버환경(JEUS 7)에 서블릿 2.5를 올리셔도 하위호환이 되기 때문에
운영환경에 문제가 없는 게 맞습니다. 톰캣과 같은 경우도 예를 들면 톰캣 8을 사용해도
하위호환이 되기 때문에 서블릿 3.1 이하 모두 사용이 가능합니다.
하지만 문제가 발생할 경우, 특이사항에 대해서는
JEUS 7 티맥스소프트사에 문의하셔야 할 것 같습니다.
2)서블릿을 2.5에서 3.0으로 수정하실 경우 web.xml의 dtd를 수정하셔야 합니다.
링크는 아래와 같이 첨부해 드립니다.
서블릿 2.5
https://gist.github.com/enujo/e2fd42f377dd3de2433653fda8ea8beb
서블릿 3.0
https://gist.github.com/enujo/5b2bc3ab8508b48968fefef4c14e4565
하지만 앞서 말씀드렸다시피 하위호환이 가능하기 때문에
일부러 변경을 하실 필요는 없을 것 같습니다.
답변이 도움이 되셨기를 바랍니다.
감사합니다.