[EJB3][HIBERNATE] Probleme avec select max
Bonjour,
j'ai un probleme lors de l'execution de requetes via hibernate (j'utilise jboss-4.0.3SP1).
Lorsque je veux récuperer des objets directement, aucun probleme, mais lorsque je veux par exemple utiliser des fonctions aggrégées, je n'arrive pas à récuperer le resultat. Par exemple :
Code:
1 2 3 4
|
sql = "SELECT max(d.coordX) from DrawingPinInfo_entity d";
q = manager.createQuery(sql);
Object o = q.getSingleResult(); |
me renvoie une exeption :
Code:
1 2 3 4 5 6 7
|
Caused by: java.rmi.MarshalException: Failed to communicate.
Problem during marshalling/unmarshalling;
nested exception is:
java.io.InvalidClassException: javax.ejb.EJBException; local class incompatible:
stream classdesc serialVersionUID = 2512003687642492863,
local class serialVersionUID = 796770993296843510 |
Et j'avoue ne pas comprendre.