dapr / dapr/java-sdk

Can an Actor implementation reference @Autowired fields?

Offen
#838 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
300
Forks
230
Ø Merge
5 T. 1 Std.
Gemergte PRs (30 T.)
5

Beschreibung

My implementation of an Actor has references to @Autowired fields for various singleton classes. I have checked in the SpringBoot debug log that they are being instantiated. However, the Autowired reference in the Actor implementation is null.

Is there some sort of annotation I am missing to make this scenario work?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt eine Actor-Implementierung und die @Autowired-Felder von Spring Boot, aber keine Repository-Datei und keinen Test. Beginne damit, die Null-Injektion zu reproduzieren, während du das Spring Boot-Debug-Log prüfst und nachverfolgst, wie der Actor instanziiert wird. Als erledigt gilt, das unterstützte Integrationsverhalten festzustellen und die erforderliche Einrichtung zu dokumentieren oder zu testen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java, spring-boot
Bereich
backend, distributed-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.