EJB-Jar

Ein EJB-Jar ist eine JAR-Datei mit nur EJBs — ohne Web-Schicht.

Wird typisch in einem EAR-File mit einem WAR kombiniert.

I. Struktur


my-beans.jar
├── de/levi/learning/...   ← kompilierte EJB-Klassen
└── META-INF/
    └── beans.xml          ← CDI-Aktivierung

II. Wann nutzen?


III. Wichtig


Warning

Die beans.xml muss in einem EJB-Jar unter META-INF/, in einem WAR unter WEB-INF/ liegen!