Explanation | Les intégrations JSF Liberty sont initialisées pour l'application indiquée, ce qui permet aux intégrations CDI et JSF de fonctionner. |
Action | Message d'information. Aucune intervention de l'utilisateur n'est nécessaire. |
Explanation | Les intégrations JSF Liberty ne sont prises en charge que pour un ensemble spécifique d'implémentations JSF tierces. L'une des implémentations ApplicationFactory mentionnées doit être disponible pour l'application indiquée. |
Action | Incluez l'implémentation JSF Apache MyFaces ou Mojarra dans l'application indiquée. Autrement, si vous souhaitez utiliser l'implémentation JSF par défaut fournie avec Liberty, Apache MyFaces, utilisez la fonction jsf-2.2 au lieu de jsfContainer-2.2. |
Explanation | L'enregistrement d'une application avec le conteneur JSF Liberty implique que le nom de l'application soit disponible en effectuant une recherche JNDI portant sur "java:app/AppName". |
Action | Vérifiez que la fonction jndi-1.0 est activée et assurez-vous que l'exécution d'une recherche JNDI, comme InitialContext.doLookup("java:app/AppName"), fonctionne dans l'application. |
Explanation | La version de jsfContainer activée doit correspondre à la version de l'API JSF fournie dans l'application indiquée. |
Action | Assurez-vous que l'API JSF fournie dans l'application indiquée correspond à la version de jsfContainer activée. Liberty détermine la version de l'API JSF en vérifiant l'attribut du manifeste de version de la spécification du fichier JAR contenant la classe de l'API JSF. |
Explanation | La version de jsfContainer activée doit correspondre à l'implémentation JSF fournie dans l'application indiquée. |
Action | Assurez-vous que l'implémentation JSF fournie dans l'application indiquée correspond à la version de jsfContainer activée. Liberty détermine la version de l'implémentation JSF en vérifiant l'attribut du manifeste de version de la spécification du fichier JAR contenant la classe Application Factory de MyFaces ou de Mojarra. |
Explanation | Un programme d'écoute a été détecté qui ne correspond pas à l'implémentation JSF utilisée. |
Action | Retirez l'élément StartupServletContextListener ou utilisez l'implémentation JSF correspondante. |
Explanation | L'implémentation JSF n'a peut-être pas été correctement initialisée. |
Action | Consultez les fichiers journaux pour déterminer la cause de l'incident. |
Explanation | Un élément SunRI ConfigureListener a été détecté qui ne correspond pas à l'implémentation JSF utilisée. |
Action | Retirez l'élément ConfigureListener ou utilisez l'implémentation JSF correspondante. |
Explanation | L'implémentation JSF n'a peut-être pas été correctement initialisée. |
Action | Consultez les fichiers journaux pour déterminer la cause de l'incident. |
Explanation | Une exception se produit lors de l'enregistrement du programme d'écoute. |
Action | Consultez les fichiers journaux pour déterminer la cause de l'exception. |