3.8. Référence
3.8.1. Dépendances de modules implicites Copier lienLien copié sur presse-papiers!
Copier lienLien copié sur presse-papiers!
Le tableau suivant liste les modules qui sont ajoutés automatiquement au déploiement en tant que dépendances et les conditions qui déclenchent la dépendance.
| Sous-système | Modules toujours ajoutés | Modules ajoutés conditionnellement | Conditions |
|---|---|---|---|
| Serveur principal |
|
-
|
-
|
| Sous-système EE |
|
-
|
-
|
| Sous-système EJB3 |
-
|
|
La présence de
ejb-jar.xml à des emplacements valides dans le déploiement, tel que mentionné dans les spécifications Java EE 6 ou la présence d'EJB basés sur annotations (par exemple @Stateless, @Stateful, @MessageDriven, etc)
|
| Sous-système JAX-RS (Resteasy) |
|
| La présence d'annotations JAX-RS dans le déploiement |
| Sous-système JCA |
|
| Si le déploiement correspond à un déploiement (RAR) d'adaptateur de ressources. |
| Sous-système JPA (Hibernate) |
|
| La présence de l'annotation @PersistenceUnit ou @PersistenceContext, <persistence-unit-ref> ou encore <persistence-context-ref> dans un descripteur de déploiement. |
| Sous-système SAR |
-
|
| Le déploiement correspond à une archive SAR |
| Sous-système de sécurité |
|
-
|
-
|
| Sous-système Web |
-
|
| Le déploiement correspond à une archive WAR. JavaServer Faces(JSF) est ajouté uniquement si utilisé. |
| Sous-système de Services Web |
|
-
|
-
|
| Sous-système Weld (CDI) |
-
|
| Si un fichier beans.xml est détecté dans le déploiement |