首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让JSF (Mojarra) 1.2在TomEE 7 (Plus或PluME)上工作?

如何让JSF (Mojarra) 1.2在TomEE 7 (Plus或PluME)上工作?
EN

Stack Overflow用户
提问于 2017-02-20 17:58:26
回答 1查看 759关注 0票数 0

我正在使用JSF (Mojarra) 1.2和Seam 2.2.2部署Java应用程序。它在JBoss EAP 7.0.0和Oracle WebLogic 12.2.1上工作。但是,我无法让它在TomEE 7.0.2 (Plus或PluME)上工作。

用于问题再现的简单WEB应用程序是可用的这里

我将非常高兴有任何建议,如何使mojarra1.2工作在TomEE 7(任何版本)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-22 10:41:16

问题解决了-JSFmojarra1.2在TomEE Plus 7.0.2上工作:)

什么是做的

移走下列图书馆:

  • myfaces-api-2.2.11.jar
  • myfaces-impl-2.2.11.jar
  • openwebbeans-jsf-1.7.0.jar
  • tomee-mojarra-7.0.2.jar
  • tomee-myfaces-7.0.2.jar

添加以下库(来自Maven repo):

  • jsf 1.2_12.jar
  • JSF-Impl-1.2_12 jsf
  • openwebbeans-jsf12-1.6.3.jar
  • openwebbeans-el10-1.6.3.jar

此外,对JSF页面进行了一些修改,使其符合XHTML - TomEE中断了对不正确的XHTML(即不关闭的标记)的呈现,而其他应用服务器对此没有问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42351373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档