Après avoir inspecté les specs EJB 3.0 j'ai toujours un flou concernant le comportement que doit adopter un serveur d'application lors du déploiement d'une application d'entreprise spécifiant dans l'ejb-jar.xml une référence entre EJBs dont l'EJB référencé n'existe pas (titi n'existe pas) :

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<session>
    <ejb-name>toto</ejb-name>
    ...
    <ejb-local-ref>
         <ejb-ref-name>ejb/titi</ejb-ref-name>
         ...
         <ejb-link>titi</ejb-link>
    </ejb-local-ref>
</session>
Y-a-t'il un manque dans la spec sur ce sujet ou bien le déploiement de l'application doit-il être stoppé en erreur ou bien un warning doit-être levé sans bloquer le déploiement de l'application ?

Si quelqu'un a l'info, je suis volontié preneur.
Merci.