Bonjour à tous,

je travaille sur un projet avec eclipe,ejb,maven

j'ai 2 tables gp_a et gp_b dans la base de donnés
je crée deux classes AEntity et BEntity.

J'ai bien placé les annotions @Entité,@Table des 2 cotés

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@Entity
@Table( name="gp_a" )
public class AEntity extends ... {
...
@OneToMany(mappedBy="aentrie")
	private final List<BEntity> b =
		new ArrayList<BEntity>();
}
 
 
@Table(name="gp_b")
@Entity
public class BEntity extends ...{
...
@ManyToOne
   @JoinColumn(name="a_id")
   private AEntity aentrie=null;
}
Je les ai bien déclaré dans mon fichier persistence .xml

mais lorsque que je fais un maven build jai ce message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: gp.entity.AEntity.b[gp.entity.BEntity]
je ne comprends pas trop ce qui se passe et quoi faire pour y remédier svp.
J'espère que c'est assez explicite et je vous remercie pour vos éclairages