Bonjour


J essai de faire une recherche par criteria. sur des sessionDatee, bref un objet quelconque

j ai dans la classe SessionDatee ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
  /** Set[ReservationRessource] reservationsRessources */
  private Set reservationsRessources = new HashSet();
voici ou est le probleme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
if (pCriteria.critereIsSet(SessionDateeCriteria.CRT_RESSOURCE)) {
      criteria
        .createCriteria("reservationsRessource")
        .createCriteria("ressource")
        .add(
          Restrictions.eq(
            "id",
            pCriteria.getCriteriaAsInteger(
              SessionDateeCriteria.CRT_RESSOURCE)));
    }

voici le message d erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Caused by: org.hibernate.QueryException: could not resolve property: reservationsRessource of: com.airfrance.asgcommons.enterpriselayer.businessobject.SessionDatee
reservationsRessource est un set de ReservationRessource.

Avez vous une idée ?

merci