Lokaler Thread, verknüpft mit RequestScopeJava

Java-Forum
Anonymous
 Lokaler Thread, verknüpft mit RequestScope

Post by Anonymous »

Ich habe einen mit VRaptor erstellten Webdienst, der CDI verwendet (weld 2.1.2.Final). Ich muss einen Teil der vom Server durchgeführten Verarbeitung parallelisieren (statistische Analyse von Industriealarmen). Ich mache das mit einem ExecutorService und Callable-Instanzen, leider benötige ich eine Request Scoped-Abhängigkeit in meinen Threads. Aufgrund dieser Abhängigkeit tritt dieser Fehler auf:

Code: Select all

WELD-001303: No active contexts for scope type javax.enterprise.context.RequestScoped
Gibt es eine Möglichkeit, die Threads mithilfe von CDI mit der Anfrage zu verknüpfen, in der sie erstellt wurden?

*Ich weiß, dass ich keine Threads auf dem Server öffnen sollte, aber dies ist derzeit die praktikableste Option

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post