Bonjour,
Depuis une application cliente, j'appelle la méthode suivante d'un Session Bean :
Je récupère bien la listeClients rempli dans cette méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @SuppressWarnings("unchecked") @Override public List<Utilisateur> getAllClients() { List<Utilisateur> listeClients = (List<Utilisateur>)em.createQuery("SELECT utilisateur FROM Utilisateur AS utilisateur").getResultList(); return listeClients; }
Mais après le return, dans l'application je me retourve avec l'exception suivante :
Pourquoi, l'objet ne passe pas au client ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 java.lang.reflect.UndeclaredThrowableException at $Proxy2.getAllClients(Unknown Source) at Main.main(Main.java:38) Caused by: java.lang.ClassNotFoundException: org.hibernate.collection.PersistentBag
PS : L'Entity Bean Utilisateur implémente Serializable.
A+![]()
Partager