【问题标题】:Apache TomEE: want to user Mojarra JSF in my project instead of built-in Apache MyFacesApache TomEE:想在我的项目中使用 Mojarra JSF 而不是内置的 Apache MyFaces
【发布时间】:2012-06-16 23:18:25
【问题描述】:

我有一个相关的问题。我正在将我的项目从 Jboss 迁移到 TomEE。我使用的是 Mojarra JSF,并且在尝试使用 MyFaces 使一切正常工作时遇到了问题(查看加密问题、UI 问题、ajax 问题等)。我只想在我的项目中包含 Mojarra jar,但看起来它们与 TomEE 捆绑的内置 MyFaces jar 冲突。我不断收到不支持的异常。

有没有办法指定 Mojarra JSF 应该覆盖 myfaces?有没有 web.xml 参数之类的?顺便说一句,我没有使用 Maven(我已经看到很多带有 pom.xml 依赖标签的例子对我没有帮助)。

【问题讨论】:

  • 您能指定您使用的版本(mojarra、myfaces、tomcat、Jboss)吗?从技术上讲,您不应该同时使用这两种实现,您必须选择 Mojarra 或 MyFaces

标签: jsf myfaces mojarra


【解决方案1】:

我尝试了 3 天,经过多次调整(错误堆栈-> google -> 更改一些奇异的 xml 参数-> 新的错误堆栈->google-> 更改一些奇异的 xml 参数等......),我可以使它工作,除了 EJB 注入不再工作(变为空)。所以我投降了,用 myfaces 代替 mojarra。

【讨论】:

    猜你喜欢
    • 2013-04-20
    • 2014-08-07
    • 1970-01-01
    • 2015-01-05
    • 2016-03-31
    • 2014-03-29
    • 2012-03-31
    • 1970-01-01
    • 2015-06-29
    相关资源
    最近更新 更多