Niektóre pakiety JSF są niedostępne na serwerze Liberty

Aplikacje JSF wdrożone w produkcie WebSphere traditional mają dostęp do wszystkich org.apache.myfaces.* oraz javax.faces.* Pakiety udostępniane przez implementację JSF MyFaces . W przypadku serwera Liberty aplikacjom udostępniane są tylko klasy interfejsu API JSF i kilka klas implementacji, które przedstawiono tutaj. Następujące pakiety są niedostępne i zostaną oznaczone flagą przez tę regułę:

Ta reguła powoduje oznaczenie tylko jednej instancji pakietów, o których wspomniano wcześniej. Aplikacje, które korzystają z dowolnej z tych klas, powinny być refaktoryzowane, aby używały tylko klas interfejsu API JSF. Alternatywnym rozwiązaniem jest umieszczenie klas implementacji JSF w pakunku i używanie ich ze składnikiem jsfContainer-2.x na serwerze Liberty. Informacje i przykłady dotyczące korzystania ze składnika jsfContainer-2.x zawiera sekcja Konfigurowanie implementacji technologii JavaServer Faces 2.2 innych firm.