Bonjour,
Merci beaucoup pour ce tutoriel Java très complet, et très lisible.
J'aurais tout d'abord une question concernant le package mv-rdvmedecins-ejb-metier, glassfish me dit qu'il ne contient pas dEJB si je tente de le déployer directement, pouvez vos m'indiquer pourquoi ?
Invalid ejb jar mv-rdvmedecins-ejb-metier: it contains zero ejb
Sinon, je suis bloqué lors du déploiement des EJB de l'application rdvmedecin.
L'EAR ce déploie correctement:
Infos: EJB5181ortable JNDI names for EJB Metier: [java:global/mv-rdvmedecins-metier-dao-ear/mv-rdvmedecins-ejb-metier-1.0-SNAPSHOT/Metier!rdvmedecins.metier.service.IMetierLocal, java:global/mv-rdvmedecins-metier-dao-ear/mv-rdvmedecins-ejb-metier-1.0-SNAPSHOT/Metier!rdvmedecins.metier.service.IMetierRemote]
Infos: EJB5182:Glassfish-specific (Non-portable) JNDI names for EJB Metier: [rdvmedecins.metier.service.IMetierRemote#rdvmedecins.metier.service.IMetierRemote, rdvmedecins.metier.service.IMetierRemote]
Infos: mv-rdvmedecins-metier-dao-ear a été déployé en 1*945 ms.
Mais lorsque je déploie la partie web, j'ai les erreurs suivantes:
Grave: Class [ Lrdvmedecins/metier/service/IMetierLocal; ] not found. Error while loading [ class beans.Application ]
Grave: Class [ Lrdvmedecins/metier/entites/AgendaMedecinJour; ] not found. Error while loading [ class beans.Form ]
Mon serveur glassfish 4 contient bien les 2 applications, metier-dao-ear et jsf2, mais en raison des erreurs précédentes, cane fonctionne pas bien.
Est ce que vous auriez une idée ?
Merci !
Partager