Mojarra 2.2版本有所不同 [英] Mojarra 2.2 versions diverging

查看:98
本文介绍了Mojarra 2.2版本有所不同的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

https://javaserverfaces.java.net/nonav/2.2/releasenotes.html 列出了JSF2.2的两个不同版本分支,奇怪的是,2.2.8-xx似乎比2.2.9及更高版本更新.

https://javaserverfaces.java.net/nonav/2.2/releasenotes.html lists two diverging version branches of JSF2.2 where, strangely, 2.2.8-xx seems to be more recent than 2.2.9 and above.

某些错误仅在2.2.9中得到修复( https://github.com/javaserverfaces /mojarra/issues/3384 ),其中一些仅在2.2.8-xx( https://https://github.com/javaserverfaces/mojarra/issues/4111"rel =" nofollow noreferrer> https ://github.com/javaserverfaces/mojarra/issues/4111 )和两个版本中的一些版本(

Some bugs are fixed only in 2.2.9 (https://github.com/javaserverfaces/mojarra/issues/3384), some only in 2.2.8-xx (https://github.com/javaserverfaces/mojarra/issues/4111) and some in both versions (https://github.com/javaserverfaces/mojarra/issues/3133).

这背后的原因是什么?在生产中应该使用哪个分支?两者似乎都包含重要的错误修正.

Whats the reason behind this and which branch should I use in production? Both seem to contain important bugfixes.

我在Google上找不到任何有关此的信息.也许mojarra家伙可以在发行说明中添加一些信息.

I could not find anything about this with google. Maybe the mojarra guys could add some information to the release notes.

推荐答案

Mojarra 2.2.8-xx发行版是专门为Oracle WebLogic 12c构建的,每次发布都精选了来自较新发行版的错误修正. WebLogic在其集成的Weld版本中存在一个错误,使其与Mojarra 2.2.9及更高版本不兼容,其中的

Mojarra 2.2.8-xx releases are built specifically for Oracle WebLogic 12c with handpicked bugfixes from newer releases backported every time. WebLogic has namely a bug in its integrated Weld version which made it incompatible with Mojarra 2.2.9 and newer where the fix for issue 3345 was introduced.

如果您不使用WebLogic 12c,则只需完全忽略2.2.8-xx版本,然后选择最新的2.2.x(即今天的2.2.14).但是,如果您使用的是WebLogic 12c,那么您实际上应该专注于从Oracle WebLogic支持获得维护包.它将捆绑较新的Mojarra 2.2.8-xx版本.

If you aren't using WebLogic 12c, then just ignore the 2.2.8-xx releases altogether and pick the newest 2.2.x which is as of today 2.2.14. If you're however using WebLogic 12c, then you should actually focus on obtaining a maintenance pack from Oracle WebLogic support. It'll bundle the newer Mojarra 2.2.8-xx version.

作为参考:我是 Mojarra提交者 JSF 2.3 EG成员.

这篇关于Mojarra 2.2版本有所不同的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆