+

Search Tips   |   Advanced Search

Contexts and Dependency Injection

The Contexts and Dependency Injection specification makes it easier to integrate Java EE components of different types. It provides a common mechanism to inject component such as EJBs or Managed Beans into other components such as JSPs or other EJBs.


Enable this feature

To enable the Contexts and Dependency Injection feature, add the following element declaration inside the featureManager element in the server.xml file:


Developing a feature that depends on this feature

If we are developing a feature that depends on the Contexts and Dependency Injection feature, include the following item in the Subsystem-Content header in the feature manifest file for the new feature:


Features that enable this feature


API packages provided by this feature


Feature configuration elements

We can use the following elements in the server.xml file to configure the Contexts and Dependency Injection feature:

cdiContainer

Defines behavior for the Contexts and Dependency Injection (CDI) container.

classloading

Global classloading

Attribute name Data type Default value Description
useJarUrls boolean false Whether to use jar: or wsjar: URLs for referencing files in archives