Bonjour,
Je travaille sur un projet en Java sous Eclipse avec ces technologies : JBoss 5, ICEFaces, JSF, EJB (pour les études).
Le but est de lister le contenu d'une table (module) à l'aide d'une mini appli web réalisée avec ICEFaces.
La page jspx qui liste le contenu se connecte à un EJB façade (qui lui-même utilise une classe entité Module.java) via ApplicationBean (un "managed bean" de portée application, dans ICEFaces).
Quand je lance l'application (sur JBoss), il n'y a aucune erreur à la compilation, par contre dès que j'accède à ma page : http://localhost:8080/ProjectTD5Web/Page1.iface, j'ai une erreur :
Vous pouvez voir toute la trace ici.21:16:52,925 SEVERE [lifecycle] JSF1054: (Phase ID: RENDER_RESPONSE 6, View ID: /Page1.jspx) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@62fdf9]
21:16:52,925 ERROR [View] Exception occured during rendering on http://localhost:8080/ProjectTD5Web/Page1.iface [/Page1.jspx]
javax.faces.FacesException: javax.faces.FacesException: javax.el.ELException: com.sun.faces.mgbean.ManagedBeanCreationException: Cant instantiate class: view.ApplicationBean.
J'ai l'impression que le problème se trouve soit dans ApplicationBean soit dans mon EjbLocator, mais je ne sais pas quoi faire pour le résoudre…
Vous pouvez jeter un œil aux source du projet ici.
Merci de votre aide.
Partager