![[17.0.0.4 and later]](../ng_v17004plus.gif)
써드파티 JavaServer Faces 2.2 구현 구성
JavaServer Faces(JSF) Container 2.2 기능을 사용하여 Contexts and Dependency Injection(CDI) 통합이 애플리케이션에서 번들로 제공되는 JSF 제공자와 함께 작동하도록 할 수 있습니다.
시작하기 전에
이 태스크 정보
2.2.X 버전의 MyFaces 또는 Mojarra JSF 구현을 애플리케이션에 패키징하고 Liberty CDI 통합을 사용하려면 Liberty JSF 컨테이너를 사용하십시오. JSF 2.2로 애플리케이션을 실행하도록 Liberty 서버를 구성하려면 jsfContainer-2.2 기능을 사용으로 설정하고 애플리케이션 내에 JSF API와 구현을 패키징하십시오.
중요사항:
- jsfContainer-2.2 기능을 다른 JSF 기능(예: jsf-2.2)과 함께 사용할 수 없습니다.
- JSF 컨테이너를 사용하려면 JSF API javax.faces 클래스와 JSF 구현을 애플리케이션 내에 패키징하십시오. 프로그램은 공유 라이브러리에서 JSF API와 구현을 패키징하도록 지원하지 않습니다.
- jsfContainer-2.2 기능은 2.2 버전의 JSF 스펙에 해당하는 JSF API와 구현에만 지원됩니다. JSF API와 구현의 MANIFEST.MF는 버전 범위 [2.2,2.3) 간의 Specification-Version을 정의해야 합니다.
- jsfContainer-2.2가 있는 JSF @ManagedBeans의 경우 프로그램은 @Resource 또는 @EJB Bean이 있는 오브젝트의 삽입을 지원하지 않습니다. CDI @Named Bean을 대신 사용하십시오.