IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 2 Java Discussion :

Problème de requête; confusion entre 2 classes?


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Par défaut Problème de requête; confusion entre 2 classes?
    Je fais la requête suivante à un endroit donné:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Query q = s.createQuery("from Vehicule v order by v.idVehicule");
    Et j'ai l'erreur suivante au chargement de ma page:
    org.hibernate.QueryException: could not resolve property: idVehicule of: gac.objets.VehiculeAffecte [from gac.objets.VehiculeAffecte v order by v.idVehicule]

    C'est vraiment bizarre, parce que bien que la classe VehiculeAffecte existe aussi, je fais bel et bien ma requête dans la table Vehicule.
    J'ai vérifié les fichier .hbm.xml des deux classes, et le fichier hibernate.cfg.xml aussi, et pas d'erreur.
    Quand je zappe l'objet VehiculeAffecte du hibernate.cfg.xml, la requête se fait correctement.
    Est-ce que le fait que les 2 noms de classes se ressemblent peut l'induire en erreur. Ca paraît totalement impossible...

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    Salut

    Ton prob est plus Hibernate que Struts2

    Tu es sur que ta classe gac.objets.VehiculeAffecte a bien un champ intitulé idVehicule mappé dans ton hbm ?

    est vraiment bizarre, parce que bien que la classe VehiculeAffecte existe aussi, je fais bel et bien ma requête dans la table Vehicule.
    Donc ton entité VehiculeAffecte est mappée sur la table Vehicule.

    Est-ce que le fait que les 2 noms de classes se ressemblent peut l'induire en erreur. Ca paraît totalement impossible.
    Pas du tout.

    Montre nous tes hbm si t'es toujours bloqué.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Par défaut
    Je suis quasiment sûr que mes fichiers sont bien, mais il doit y avoir un truc que j'ai loupé.
    Lundi matin, dès mon arrivée au taf, je poste les hbm

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2010
    Messages : 123
    Par défaut
    Le problème venait de 2 classes qui héritaient de ma classe Vehicule. La requête prenait en compte ces 2 classes, et ces dernières ne contenant pas de colonne idVehicule, il bloquait.
    Voili voila

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de requête SQL entre tables
    Par sarahg77100 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 02/12/2011, 14h13
  2. Problème accès aux propriétés entre deux classes liées par many-to-one
    Par moha1984 dans le forum Persistance des données
    Réponses: 1
    Dernier message: 21/06/2010, 10h07
  3. problème de communication entre mes classes
    Par emiliekun dans le forum ActionScript 3
    Réponses: 13
    Dernier message: 19/08/2009, 14h10
  4. Problème d'inclusion entre deux classes.
    Par XavierHWT dans le forum Débuter
    Réponses: 2
    Dernier message: 25/05/2009, 14h52
  5. Problèmes d'inclusion entre deux classes
    Par Invité dans le forum C++
    Réponses: 3
    Dernier message: 26/05/2008, 14h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo