FacesContext.getCurrentInstance () gibt null in der Runnable-Klasse @ zurü

Ich versuche das @ zu bekommFacesContext durch Aufrufen vonFacesContext.getCurrentInstance() in demrun() Methode einesRunnable Klasse, aber es gibtnull.

public class Task implements Runnable {

    @Override
    public void run() {
        FacesContext context = FacesContext.getCurrentInstance(); // null!
        // ...
    }

}

Wie wird das verursacht und wie kann ich das beheben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage