Explanation | Integrările JSF pentru Liberty sunt iniţializate pentru aplicaţia indicată, ceea ce permite funcţionarea integrărilor CDI şi JSF. |
Action | Mesaj informativ. Nu este necesară nicio acţiune din partea utilizatorului. |
Explanation | Integrările JSF pentru Liberty sunt suportate doar pentru un set specific de implementări JSF terţă parte. Una din implementările ApplicationFactory listate trebuie să fie disponibile aplicaţiei indicate. |
Action | Includeţi una din implementările JSF, Apache MyFaces sau Mojarra, în aplicaţia indicată. Alternativ, dacă doriţi să folosiţi implementarea JSF implicită care este furnizată de Liberty, Apache MyFaces, utilizaţi caracteristica jsf-2.2 în locul caracteristicii jsfContainer-2.2. |
Explanation | Înregistrarea unei aplicaţii cu containerul JSF Liberty cere ca numele aplicaţiei să fie disponibil prin realizarea unei căutări JNDI pentru "java:app/AppName". |
Action | Verificaţi că este activată caracteristica jndi-1.0 şi asiguraţi-vă că execuţia unei căutări JNDI, cum ar fi InitialContext.doLookup("java:app/AppName"), funcţionează în aplicaţie. |
Explanation | Versiunea pentru jsfContainer care este activat trebuie să corespundă cu aceeaşi versiune de JSF API împachetată cu aplicaţia indicată. |
Action | Asiguraţi-vă că JSF API care este împachetat în aplicaţia indicată corespunde cu versiunea pentru jsfContainer activat. Liberty determină versiunea JSF API verificând atributul manifestului Specification-Version al fişierului .jar care conţine clasa JSF API. |
Explanation | Versiunea pentru jsfContainer care este activat trebuie să corespundă cu aceeaşi versiune de implementare JSF împachetată cu aplicaţia indicată. |
Action | Asiguraţi-vă că implementarea care este împachetată în aplicaţia indicată corespunde cu versiunea pentru jsfContainer activat. Liberty determină versiunea implementării JSF verificând atributul manifestului Specification-Version al fişierului .jar care conţine clasa MyFaces sau Mojarra ApplicationFactory. |
Explanation | A fost găsit un ascultător care nu se potriveşte cu implementarea JSF care este în uz. |
Action | Înlăturaţi StartupServletContextListener sau utilizaţi implementarea JSF corespunzătoare. |
Explanation | E posibil ca implementarea JSF să nu se fi iniţializat corespunzător. |
Action | Examinaţi fişierele istoric pentru a determina cauza eşecului. |
Explanation | A fost găsit un SunRI ConfigureListener care nu se potriveşte cu implementarea JSF care este în uz. |
Action | Înlăturaţi ConfigureListener sau utilizaţi implementarea JSF corespunzătoare. |
Explanation | E posibil ca implementarea JSF să nu se fi iniţializat corespunzător. |
Action | Examinaţi fişierele istoric pentru a determina cauza eşecului. |
Explanation | A apărut o excepţie la înregistrarea ascultătorului. |
Action | Examinaţi fişierele istoric pentru a determina cauza excepţiei. |