Explanation | Le integrazioni JSF Liberty vengono inizializzate per l'applicazione indicata, ciò consente alle integrazioni CDI e JSF di funzionare. |
Action | Messaggio informativo. Non è necessaria alcuna azione dell'utente. |
Explanation | Le integrazioni JSF Liberty sono supportate solo per una serie specifica di implementazioni JSF di terzi. Una delle implementazioni ApplicationFactory elencate deve essere disponibile per l'applicazione indicata. |
Action | Includere l'implementazione JSF Apache MyFaces o Mojarra nell'applicazione indicata. In alternativa, se si desidera utilizzare l'implementazione JSF predefinita fornita da Liberty, Apache MyFaces, utilizzare la funzione jsf-2.2 invece di jsfContainer-2.2. |
Explanation | La registrazione di un'applicazione con il contenitore JSF Liberty richiede che il nome applicazione sia disponibile eseguendo una ricerca JNDI di "java:app/AppName". |
Action | Verificare che la funzione jndi-1.0 sia abilitata e assicurarsi che eseguendo una ricerca JNDI, come InitialContext.doLookup("java:app/AppName"), funzioni dall'interno dell'applicazione. |
Explanation | La versione di jsfContainer abilitata deve corrispondere alla stessa versione API JSF compressa nell'applicazione indicata. |
Action | Verificare che l'API JSF compressa nell'applicazione indicata corrisponda alla versione di jsfContainer abilitata. Liberty determina la versione dell'API JSF controllando l'attributo manifest Specifica-Versione del file .jar che contiene una classe API JSF. |
Explanation | La versione di jsfContainer abilitata deve corrispondere alla stessa versione implementazione JSF compressa nell'applicazione indicata. |
Action | Verificare che l'implementazione JSF compressa nell'applicazione indicata corrisponda alla versione di jsfContainer abilitata. Liberty determina la versione dell'implementazione JSF controllando l'attributo manifest Specifica-Versione del file .jar che contiene una classe MyFaces o Mojarra ApplicationFactory. |
Explanation | È stato trovato un listener che non corrisponde all'implementazione JSF che è in uso. |
Action | Rimuovere StartupServletContextListener o utilizzare l'implementazione JSF corrispondente. |
Explanation | L'implementazione JSF potrebbe non essere stata inizializzata correttamente. |
Action | Esaminare i file di log per determinare la causa dell'errore. |
Explanation | È stato trovato un SunRI ConfigureListener che non corrisponde all'implementazione JSF in uso. |
Action | Rimuovere ConfigureListener o utilizzare l'implementazione JSF corrispondente. |
Explanation | L'implementazione JSF potrebbe non essere stata inizializzata correttamente. |
Action | Esaminare i file di log per determinare la causa dell'errore. |
Explanation | Si è verificata un'eccezione durante la registrazione del listener. |
Action | Esaminare i file di log per determinare la causa dell'eccezione. |