Part IV. CDI Deployment Model


Contexts and Dependency Injection (CDI) is a dependency injection framework based entirely on the Java language (making use of Java annotations). Although originally developed for J2EE platforms (such as JBoss EAP), CDI is also supported in Apache Karaf. Pax CDI provides an adapter layer that makes it possible to integrate CDI applications in the OSGi container.