websocket 문의입니다.
- 작성자 :
- 호*이
- 작성일 :
- 2018-10-29 23:19:31
- 조회수 :
- 1,252
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
다름아니라 전자정부 3.7버전을 websocket를 사용하려합니다.
아래의 링크의 예제를 돌려보니 정상적으로 구동되는 것을 확인하였습니다.
http://www.egovframe.go.kr/cop/bbs/selectBoardArticle.do?menu=2&submenu=1
그러나 동일한 설정을 전자정부 3.7버전에 적용시 아래와 같은 오류가 납니다.. 톰캣의 라이브러리와 충돌이 나는것이라길래 여러가지 시도를 해보았지만 답이 나오지 않아 문의드립니다.
java.lang.ClassCastException: org.apache.tomcat.websocket.server.WsServerContainer cannot be cast to javax.websocket.server.ServerContainer
현재사용중인 pom.xml을 첨부하였습니다.
다름아니라 전자정부 3.7버전을 websocket를 사용하려합니다.
아래의 링크의 예제를 돌려보니 정상적으로 구동되는 것을 확인하였습니다.
http://www.egovframe.go.kr/cop/bbs/selectBoardArticle.do?menu=2&submenu=1
그러나 동일한 설정을 전자정부 3.7버전에 적용시 아래와 같은 오류가 납니다.. 톰캣의 라이브러리와 충돌이 나는것이라길래 여러가지 시도를 해보았지만 답이 나오지 않아 문의드립니다.
java.lang.ClassCastException: org.apache.tomcat.websocket.server.WsServerContainer cannot be cast to javax.websocket.server.ServerContainer
현재사용중인 pom.xml을 첨부하였습니다.
A
안녕하세요.
표준프레임워크센터 입니다.
기재하신 메시지로 추측되는것은
servlet규격이 맞지 않아 Cast문제가 발생된게 아닌가 싶습니다.
톰캣의 경우 7버전 이상이어야
정상적인 실행이 가능하실듯 합니다.
위키페이지 다음을 참고하시면 좋을듯 합니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3.5:ptl:websocket
감사합니다.
표준프레임워크센터 입니다.
기재하신 메시지로 추측되는것은
servlet규격이 맞지 않아 Cast문제가 발생된게 아닌가 싶습니다.
톰캣의 경우 7버전 이상이어야
정상적인 실행이 가능하실듯 합니다.
위키페이지 다음을 참고하시면 좋을듯 합니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3.5:ptl:websocket
감사합니다.