J'ai écrit des tests unitaires pour plusieurs beans de session que j'ai créés. Cependant, lorsque j'essaie de les exécuter, NetBeans me donne l'erreur suivante :
Aucun fournisseur EJBContainer n'est disponible. Les fournisseurs suivants : org.glassfish.ejb.embedded.EJBContainerProviderImpl a retourné null à l'appel createEJBContainer.
Je soupçonne fortement que c'est la cause première du problème :
SEVERE : EJB6004:Emplacement d'installation du serveur d'applications spécifié [ C:\Development\GlassFish\3.1\glassfish\domains\domain1 ] n'existe pas.
C'est vrai. Le domaine 1 n'existe pas. J'ai moi-même créé un domaine de "développement" et supprimé domain1 mais il semble qu'il y ait une référence persistante dont je n'ai aucune idée de l'endroit où la modifier. Le conteneur non intégré auquel le conteneur intégré fait référence est également enregistré dans NetBeans et correctement relié au domaine de développement. Il n'y a aucun problème avec les déploiements réguliers du projet.
Toute aide est la bienvenue !