Angepasste Eigenschaften für CDI (Contexts and Dependency Injection)
Die CDI-Implementierung (Contexts and Dependency Injection) von WebSphere Application Server Traditional basiert auf OpenWebBeans und ist über die Datei openwebbeans.properties konfigurierbar.
Zum Festlegen angepasster CDI-Eigenschaften kopieren Sie die Datei openwebbeans.properties in das Verzeichnis META-INF/openwebbeans Ihrer Anwendung. Für Eigenschaften, die im Folgenden nicht aufgelistet sind, wie z. B. Eigenschaften, die den Lebenszyklus und Services steuern, sollten die Standardwerte für den Anwendungsserver übernommen werden. In der folgenden Liste sind einige der verfügbaren angepassten CDI-Eigenschaften aufgelistet.
org.apache.webbeans.conversation.Conversation.periodicDelay
Gibt eine Verzögerung in Millisekunden an. Verwenden Sie die angepasste Eigenschaft für die periodische Verzögerung von Dialogen, um nicht genutzte Dialoge zu suchen und zu löschen.
Wert | Standardwert |
---|---|
Integer | 15000 |
org.apache.webbeans.application.jsp
Gibt an, dass eine Anwendung eine vollständige JSP-Anwendung (JavaServer Pages) ist. Geben Sie "true" an, wenn Sie der Anwendung die JSP-Klasse "ELResolver" hinzufügen möchten.
Wert | Standardwert |
---|---|
true | true |
org.apache.webbeans.useOwbSpecificXmlConfig
Geben Sie "true" an, wenn Sie OpenWebBeans-spezifische beans.xml-Dateien für die Anwendung verwenden möchten. Der Standardwert ist "false", d. h., es wird das portierbare Spezifikationsformat für beans.xml verwendet.
Wert | Standardwert |
---|---|
true | false |
org.apache.webbeans.fieldInjection.useOwbSpecificInjection
Geben Sie "true" an, wenn Sie die OpenWebBeans-spezifische Injektion für die Anwendung verwenden möchten. Der Standardwert ist "false", d. h., es wird das portierbare Spezifikationsverhalten verwendet.
Wert | Standardwert |
---|---|
true | false |
org.apache.webbeans.application.useJSF2Extensions
Geben Sie "true" an, um CDI-Erweiterungen zu aktivieren, die auf JavaServerFaces (JSF) 2.0 basieren.
Wert | Standardwert |
---|---|
true | false |
org.apache.webbeans.application.supportsConversation
Geben Sie "true" an, wenn Dialogbereiche in der Anwendung unterstützt werden sollen.
Wert | Standardwert |
---|---|
true | true |