Zugriff auf JSF-Pakete anderer Anbieter setzt eine Konfiguration voraus

In WebSphere Traditional implementierte JSF-Anwendungen können auf alle org.apache.myfaces.*- und javax.faces.*-Pakete zugreifen, die von der MyFaces-JSF-Implementierung bereitgestellt werden. In Liberty können Anwendungen nur auf JSF-API-Klassen zugreifen, aber nicht auf Implementierungsklassen anderer Anbieter. In Liberty 19.0.0.10 wurden einige JSF-Implementierungsklassen für Klassenladeprogramme anderer Anbieter verfügbar gemacht. Diese Regel markiert die folgenden JSF-Implementierungsklassen, die in Liberty 19.0.0.10 und höher zur Verfügung gestellt werden:

Diese Regel markiert nur eine einzige Instanz der zuvor genannten Pakete. Wenn Ihre Anwendung eines dieser Pakete referenziert, führen Sie ein Upgrade auf Liberty 19.0.0.10 oder höher durch und konfigurieren Sie Ihre Liberty-Datei server.xml so, dass Ihre Anwendung auf Pakete anderer Anbieter zugreifen kann. Weitere Informationen finden Sie unter Zugriff auf APIs anderer Anbieter über eine Java EE-Anwendung in der online verfügbaren Dokumentation.