Précédent   Forum des professionnels en informatique > Java > Général Java > Persistance > Hibernate
Hibernate Forum d'entraide sur l'API de persistance et de mapping O/R Hibernate. Avant de poster -> FAQ Hibernate
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 24/05/2007, 11h57   #1
Futur Membre du Club
 
Inscription : mai 2006
Messages : 94
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 94
Points : 15
Points : 15
Par défaut [Hibernante] erreur exception setting property value with CGLIB

Salut à tous

Je ne comprends pas j'ai une erreur
Citation:
javax.servlet.ServletException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of fr.cnp.paf.persistance.Parametre.setNecessite
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Je ne comprends pas d'ou cela peut venir, j'ai verifié mon set de mon attribut necessite il est bon ...
si quelqu'un a déjà rencontré ce type ... peut-il m'aider ?!
Merki
zybay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 15h43   #2
Membre Expert
 
Avatar de maxf1
 
Inscription : novembre 2006
Messages : 1 229
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Moselle (Lorraine)

Informations forums :
Inscription : novembre 2006
Messages : 1 229
Points : 1 294
Points : 1 294
Envoyer un message via MSN à maxf1
Je n'ai jamais eu ce genre d'erreur, mais ce sont des erreus un peu embetante à resoudre. Tu utilises quelle version d'Hibernate? As-tu vérifié sur le site les dépendances d'Hibernate et pris les bonnes versions des librairies dependantes?

Car une mauvaise version de librairie peut provoquer ce genre de probleme!
__________________
Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

-- Maxf1 --
maxf1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 16h42   #3
Membre habitué
 
Inscription : avril 2004
Messages : 318
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 318
Points : 102
Points : 102
j'ai deja eu la meme erreur, j'ai supprimer/reccreer la base et suppimer le ear et le redeployer et hop disparu.

sinon essaye de mettre ca dans ton hibernate.cfg.xml
<property name="hibernate.cglib.use_reflection_optimizer">false</property>
decksroy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 17h15   #4
Futur Membre du Club
 
Inscription : mai 2006
Messages : 94
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 94
Points : 15
Points : 15
En fait j'ai trouvé grâce à un ancien message qui avait été posé sur ce forumhttp://www.developpez.net/forums/d10688/java/general-java/persistance/hibernate/propertyaccessexception/
En fait il se trouve qu'au moment de récupérer dans ma base certains objets je faisais un setter avec en argument des int et dans ma base les valeurs étaient à null, d'où le fait de cette erreur !!!

Voilou !!!
zybay est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2007, 17h17   #5
Membre habitué
 
Inscription : avril 2004
Messages : 318
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 318
Points : 102
Points : 102
resolu : voila
decksroy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2008, 15h51   #6
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 12
Points : 10
Points : 10
Par défaut Idem

J'ai aussi ce message d'erreur, n'y aurait-il pas une solution autre que modifier le fichier "hibernate.properties" (que je n'ai d'ailleurs nul part) ?

Je précise que je travaille sur de l'existant qui fonctionne, j'ai simplement un champs en plus dans une table de clients (btertiaire en number 2).

Etant donné qu'on peut mettre un null dans un number je ne pige pas...
Ou alors il essaie d'assigner en java null à un booleen ???
CodeKiller est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 10h27   #7
Candidat au titre de Membre du Club
 
Inscription : juin 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 12
Points : 10
Points : 10
Effectivement ça vient bien d'un problème de type, boolean à la place de Boolean... Pft...
CodeKiller est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 20h10.


 
 
 
 
Partenaires

Hébergement Web