【发布时间】:2011-10-21 04:37:32
【问题描述】:
我在使用 JSF2 和 websphere 7.0 时遇到了一些问题。我在互联网上搜索过,但没有。事情看起来是 websphere 放置了它的 1.2 库并覆盖了我的 2.0 库。该应用程序在 apache-tomcat 中运行良好
首先,当我尝试获取 xhtml 页面(使用简单的 html 应用程序可以工作,问题在于 jsf)时,服务器显示错误:
找不到工厂:javax.faces.context.FacesContextFactory
我读到我必须在类加载器部分使用“最后一个父级”选项,但它没有用。然后我去了 web 模块属性上的 jsp 和 jsf 选项,我可以在 Sun 参考实现 1.2 和 MyFaces 1.2 之间进行选择,选择了 sun,所以我选择了 myfaces,现在错误是另一个:如果我尝试去到“something.xhtml”,它重定向到“something.jsf”,它不存在..
有什么想法吗?
谢谢!
【问题讨论】:
-
stackoverflow.com/questions/1718934/…查看RDean的答案(目前票数最高)。
标签: jsf-2 websphere-7