FacesContext.getCurrentInstance () devuelve nulo en la clase Runnable
Estoy tratando de obtener elFacesContext
llamandoFacesContext.getCurrentInstance()
en elrun()
método de unRunnable
clase, pero vuelvenull
.
public class Task implements Runnable {
@Override
public void run() {
FacesContext context = FacesContext.getCurrentInstance(); // null!
// ...
}
}
¿Cómo se causa esto y cómo puedo resolverlo?