2017-03-07 30 views
5

https://javaserverfaces.java.net/nonav/2.2/releasenotes.html, JSF2.2'nin iki farklı sürüm dalını listeler; burada garip bir şekilde, 2.2.8-xx 2.2.9 ve üzeri sürümlerden daha günceldir.Mojarra 2.2 sürümleri

Bazı hatalar bazıları sadece 2.2.8-xx (https://java.net/jira/browse/JAVASERVERFACES-4107) ve her iki sürümleri (https://java.net/jira/browse/JAVASERVERFACES-3129) içinde bazılarında 2.2.9 (https://java.net/jira/browse/JAVASERVERFACES-3380) sadece sabitlenir.

Bunun arkasında yatan neden ve hangi dalda üretimde kullanmalıyım? Her ikisi de önemli hata düzeltmeleri içeriyor gibi görünüyor.

Bu konuda google ile ilgili hiçbir şey bulamadım. Belki mojarra adamları sürüm notlarına bazı bilgiler ekleyebilir.

cevap

7

Mojarra 2.2.8-xx sürümleri, Oracle WebLogic 12c için her seferinde geriye dönük yeni sürümlerden elle çizilmiş hata düzeltmeleri için özel olarak üretilmiştir. WebLogic, Mojarra 2.2.9 ile uyumlu olmayan ve issue 3341 için düzeltmenin getirildiği daha yeni entegre edilmiş bir Weld versiyonunda bir hataya sahiptir.

WebLogic 12c'yi kullanmıyorsanız, 2.2.8-xx sürümlerini tamamen yok sayın ve 2.2.14'ün en yeni 2.2.x sürümünü seçin. Ancak, WebLogic 12c'yi kullanıyorsanız, aslında Oracle WebLogic desteğinden bir bakım paketi edinmeye odaklanmalısınız. Yeni Mojarra 2.2.8-xx sürümünü paketleyecektir.

Referans olarak: Ben bir Mojarra committer ve JSF 2.3 EG member.

+0

Tekrar teşekkürler, topluluğa bir nimetsiniz! – Roben