cdi

Java-Plattform, Enterprise Edition (Java EE) 5 brachte die Abhängigkeitsinjektion (DI) mit Convention over Configuration in Enterprise JavaBeans (EJB) 3.0. Java EE 6 führt das flexible und leistungsstarke @ Inject-Abhängigkeitsinjektionsmodell (JSR-330 und JSR-299) zusätzlich zur bereits vorhandenen @ EJB-Annotation ein.
1
Antwort

Wie funktioniert @SessionScoped mit EJB? Ist CDI nur für Web-Tier?

Wie ist die Sitzung definiert in @SessionScoped CDI Bean? Ist diese Annotation nur gültig, wenn sie aus einem Servlet-Container aufgerufen wird, in dem die Sitzung in Form von HttpSession ? Definiert ist? Wenn nicht, wie kann ein EJB...
22.11.2011, 22:00
1
Antwort

CDI testet mit Arquillian

Vor 3 Tagen habe ich den Leitfaden "Erste Schritte" von Arquillian fertiggestellt und entschieden, dass dies eine gute Sache wäre, um meinen Teil eines CQRS-Systems zu testen. Leider hat sich das als etwas weniger als geradlinig erwiesen. Ich...
02.07.2015, 17:46
1
Antwort

CDI kann @Singleton nicht in @Provider im @Requestscoped-REST-Service festlegen, nachdem es auf WildFly neu implementiert wurde

Ich habe AuthenticationFilter und injiziert UserController, der mit @Singleton versehen ist. Wenn ich meine Anwendung zum ersten Mal bereitstelle - alles ist in Ordnung, aber wenn ich die Anwendung erneut auslege und dann versuche, etwas von dem...
13.05.2014, 13:40
5
Antworten

wildfly: Lesen von Eigenschaften aus dem Konfigurationsverzeichnis

Ich versuche, implementierungsspezifische Informationen aus einer Eigenschaftendatei in meinem Wildfly-Konfigurationsordner zu lesen. Ich habe es versucht: %Vor% Aber anscheinend funktioniert das nicht, da der Konfigurationsordner nicht mehr...
14.01.2015, 22:01
3
Antworten

CDI Mehrdeutige Abhängigkeit mit @Products - warum?

Ich verwende den folgenden Code: %Vor% Wenn ich eine Anwendung auf Glassfish (Java EE 6 btw) veröffentliche, bekomme ich AmbiguousResolutionException: WELD-001318 Cannot resolve an ambiguous dependency between (...) Car with qualifiers [...
10.04.2014, 08:16
1
Antwort

Unzufriedene Abhängigkeiten für Typ X mit Qualifikationsmerkmalen @Default

Ich versuche, ein Objekt eines bestimmten Typs ( Greeter ) auf ein EJB in Wildfly 8.2 zu injizieren. Die Bereitstellung schlägt jedoch immer mit der Nachricht fehl %Vor% Ich habe versucht, sowohl den GreeterImpl als auch den Injektionsp...
30.12.2014, 13:06
4
Antworten

Die Verwendung von JSF 2.2.9 auf Spring + Tomcat verursacht java.lang.NoClassDefFoundError: javax / enterprise / context / spi / Contextual

Ich muss benutzerdefinierte HTML-Attribute in JSF-Komponenten verwenden, und dafür ist die einzige Lösung, die ich gefunden habe, JSF 2.2 zu verwenden: %Vor% Das Problem ist, dass ich Spring + Tomcat benutze und ich kann das nicht ändern, we...
01.02.2015, 18:13
2
Antworten

Wie bekomme ich eine SessionScoped-CDI-Bean aus einem Filter?

Diese Frage bezieht sich auf eine vorherige auf Schreiben eines Session-Timeout-Handler . Die Antwort in diesem Thread beinhaltete den Zugriff auf verschiedene sitzungsspezifische verwaltete Beans vom Servlet. Die Empfehlung (wie hier hier...
19.10.2011, 00:30
2
Antworten

Ist es möglich, EJB-Implementierung und nicht seine Schnittstelle mit CDI zu injizieren?

Meine Konfiguration ist: Wildfly 8.2.0, Weld Ist es möglich, Bean und nicht seine Schnittstelle in CDI zu injizieren? %Vor% BEARBEITEN : Weitere Informationen in meiner vorherigen Frage: Stateless EJB implementiert die Schnittstellen...
22.12.2015, 08:23
4
Antworten

CDI-Injektion funktioniert nicht in Servlets

Ich brauche wirklich deine Hilfe. Ich arbeite jetzt seit Wochen oder Monaten an diesem Problem. Ich entschuldige mich für den langen Post, aber ich möchte das Problem und meine Einstellungen so genau wie möglich erklären. Meine JAVA EE 6-Weba...
31.07.2012, 12:42