Explanation | Die Liberty-JSF-Integrationen wurden für die angegebene Anwendung initialisiert und damit funktionieren die CDI- und JSF-Integrationen. |
Action | Dies ist eine Informationsnachricht. Es ist keine Benutzeraktion erforderlich. |
Explanation | Liberty-JSF-Integrationen werden nur für eine bestimmte Gruppe von JSF-Implementierungen anderer Anbieter unterstützt. Es muss eine der aufgelisteten ApplicationFactory-Implementierungen für die angegebene Anwendung verfügbar sein. |
Action | Schließen Sie die JSF-Implementierung Apache MyFaces oder Mojarra in die angegebene Anwendung ein. Wenn Sie die JSF-Standardimplementierung Apache MyFaces verwenden möchten, die mit Liberty bereitgestellt wird, verwenden Sie das Feature jsf-2.2 anstelle von jsfContainer-2.2. |
Explanation | Für die Registrierung einer Anwendung beim Liberty-JSF-Container muss der Anwendungsname verfügbar sein, wenn eine JNDI-Suche nach "java:app/AppName" durchgeführt wird. |
Action | Vergewissern Sie sich, dass das Feature jndi-1.0 aktiviert ist, und stellen Sie sicher, dass eine JNDI-Suche wie InitialContext.doLookup("java:app/AppName") in der Anwendung funktioniert. |
Explanation | Die aktivierte jsfContainer-Version muss der JSF-API-Version entsprechen, die im Paket der angegebenen Anwendung enthalten ist. |
Action | Stellen Sie sicher, dass die im angegebenen Anwendungspaket enthaltene JSF-API der jsfContainer-Version entspricht, die aktiviert ist. Liberty bestimmt die Version der JSF-API durch Überprüfung des Manifestattributs Specification-Version der .jar-Datei, die eine JSF-API-Klasse enthält. |
Explanation | Die aktivierte jsfContainer-Version muss der JSF-Implementierungsversion entsprechen, die im Paket der angegebenen Anwendung enthalten ist. |
Action | Stellen Sie sicher, dass die im angegebenen Anwendungspaket enthaltene JSF-Implementierung der jsfContainer-Version entspricht, die aktiviert ist. Liberty bestimmt die Version der Manifestattribut durch Überprüfung des Manifestattributs Specification-Version der .jar-Datei, die die MyFaces- oder Mojarra-ApplicationFactory-Klasse enthält. |
Explanation | Es wurde ein Listener gefunden, der nicht mit der verwendeten JSF-Implementierung übereinstimmt. |
Action | Entfernen Sie den StartupServletContextListener oder verwenden Sie die richtige JSF-Implementierung. |
Explanation | Die JSF-Implementierung wurde möglicherweise nicht ordnungsgemäß initialisiert. |
Action | Untersuchen Sie die Protokolldateien, um die Fehlerursache zu bestimmen. |
Explanation | Es wurde ein SunRI-Listener ConfigureListener gefunden, der nicht mit der verwendeten JSF-Implementierung übereinstimmt. |
Action | Entfernen Sie den ConfigureListener oder verwenden Sie die richtige JSF-Implementierung. |
Explanation | Die JSF-Implementierung wurde möglicherweise nicht ordnungsgemäß initialisiert. |
Action | Untersuchen Sie die Protokolldateien, um die Fehlerursache zu bestimmen. |
Explanation | Beim Registrieren des Listeners ist eine Ausnahme eingetreten. |
Action | Untersuchen Sie die Protokolldateien, um die Ausnahmeursache zu bestimmen. |