2010-08-16 3 views
1

Sun One Web Server 7.0에 JSF를 구현하고 싶습니다.Sun One 7 Web Server에 ICEFaces를 구현하고 싶습니다.

java.lang.NoClassDefFoundError가 : 나는 반복적으로 제외되었다. com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet에서 을 클래스 com.icesoft.faces.webapp.http.core.ReceiveSendUpdates을 초기화 할 수 없습니다를 (MainSessionBoundServlet.java:136) at com.icesoft.faces.webapp.http.servlet.MainServlet $ 3.newServer (MainServlet.java:87) at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.checkSession (SessionDispatcher .java : 86) at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service (SessionDispatcher.java:45)

문제를 해결하는 방법은 무엇입니까?

+0

입니다. – Dejell

답변

1

고대 서버입니다. 2003 년부터 시작된이 제품은 기존 Servlet 2.3/JSP 1.2를 최고 수준으로 지원합니다. JSF를 실행하려면 가장 높은 JSF 1.1에서 사용할 수 있습니다. JSF 1.2 이상은 Servlet 2.3에서 작동하지 않습니다. 요즘 다운로드되는 대부분의 구성 요소 라이브러리 팩에는 JSF 1.2 또는 2.0이 포함됩니다. http://javaserverfaces.dev.java.net의 아카이브에서 사본을 다운 그레이드해야합니다. 어쩌면 더 많은 것을 고려해야 할 필요가있을 수 있지만 정확한 IceFaces 버전에 따라 다를 수 있습니다.

서버 업그레이드를 고려해 보셨습니까? 나는 그것을 따뜻하게 권고 할 것이다. Servlet 2.3과 JSF 1.1은 수명이 다되었습니다. 더 이상 그들에 대한지지를 얻지 못할 것입니다.

+0

Hi BalusC, Sun Forums에서 JSF 관련 질문에 답변 해 주셨습니다. balusc.blogspot.com/에서 블로그를 다시 작성합니다. 조언 감사합니다. 고객은 Sun One Web Server 7.0을 사용하는 것이 좋습니다. 우리는 이미 Sun One 6.1 및 응용 프로그램에서 잘 작동하는 응용 프로그램을 제작했습니다. 이제 Sun One 7.0으로 업그레이드하고 응용 프로그램을 배포해야합니다. 서버의 JSF 버전 또는 JSR 파일에 문제가있는 것 같습니다. 문제의 근본 원인에 대해 나에게 아이디어를 줄 수 있습니까? 감사합니다. 크리슈나 – Krishna

+0

얼음 얼굴 버전은 1.8.2입니다. – Krishna

0

얼음 얼굴 버전은 iceface 버전이 1.8.2