2017-03-07 10 views
5

https://javaserverfaces.java.net/nonav/2.2/releasenotes.htmlには、2.2.8-xxが2.2.9以上であると思われるJSF2.2の2つの分岐バージョンブランチがリストされています。Mojarra 2.2バージョンの相違

一部のバグは、2.2.9(https://java.net/jira/browse/JAVASERVERFACES-3380)、2.2.8-xx(https://java.net/jira/browse/JAVASERVERFACES-4107)、および両方のバージョン(https://java.net/jira/browse/JAVASERVERFACES-3129)でのみ修正されています。

これの背後にある理由と、どのブランチを本番環境で使用すべきですか?どちらも重要なバグフィックスを含んでいるようです。

Googleでこれについて何も見つかりませんでした。多分、mojarraの人はリリースノートにいくつかの情報を追加することができます。

答えて

7

Mojarra 2.2.8-xxリリースは、毎回バックポートされた新しいリリースのバグフィックスを、間違いなくOracle WebLogic 12c用に作成したものです。 WebLogicはWeldの統合されたバージョンにバグがあり、Mojarra 2.2.9以降と互換性がなく、issue 3341の修正が導入されました。

WebLogic 12cを使用していない場合は、2.2.8-xxリリースをすべて無視して、最新の2.2.xを選択します。これは現在の2.2.14です。ただし、WebLogic 12cを使用している場合は、実際にはOracle WebLogicサポートからメンテナンスパックを取得する必要があります。新しいMojarra 2.2.8-xxバージョンがバンドルされます。

参考:私はMojarra committerJSF 2.3 EG memberです。

+0

もう一度お寄せいただきありがとうございます。あなたはコミュニティの恵みです! – Roben

関連する問題