想要在 Sun One 7 Web Server 中实施 ICEFaces
我想在 Sun One Web Server 7.0 上实现 JSF。我反复遇到异常:
java.lang.NoClassDefFoundError: Could not initialize class com.icesoft.faces.webapp.http.core.ReceiveSendUpdates 在 com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.(MainSessionBoundServlet.java:136) 在 com.icesoft.faces.webapp.http.servlet.MainServlet$3.newServer(MainServlet.java:87) 在 com.icesoft.faces.webapp.http.servlet.SessionDispatcher.checkSession(SessionDispatcher.java:86) 在 com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:45)
如何解决问题?
I want to implement the JSF on Sun One Web Server 7.0. I repetitively got the exception:
java.lang.NoClassDefFoundError: Could not initialize class com.icesoft.faces.webapp.http.core.ReceiveSendUpdates
at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.(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)
How to solve the issue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
哎呀,那是一个古老的服务器!它来自 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 存档中的副本对其进行降级。网。也许还需要考虑更多的事情,但这可能取决于确切的 IceFaces 版本。
您考虑过升级服务器吗?我会热烈推荐它。 Servlet 2.3 和 JSF 1.1 已结束生命周期。你将不再获得他们的任何支持。
Ick, that's an ancient server! It's from 2003 and it supports at highest the legacy Servlet 2.3 / JSP 1.2. If you want to run JSF on it, you can use at highest JSF 1.1. JSF 1.2 and newer won't work on Servlet 2.3. Most of the component library packs you download nowadays includes JSF 1.2 or even 2.0. You'll need to downgrade that as well with a copy from the archive of http://javaserverfaces.dev.java.net. Maybe something more needs to be taken into account, but that may depend on the exact IceFaces version.
Did you consider upgrading the server? I would warmly recommend it. Servlet 2.3 and JSF 1.1 are at end of life. You ain't going to get any support on them anymore.
冰面版本是 1.8.2
Ice Faces Version is 1.8.2