Red Hat Training

A Red Hat training course is available for Red Hat Fuse

Part IV. CDI Deployment Model

Abstract

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.