Bonjour, et merci de prendre le temps de lire mon post

Alors voila je souhaite faire une ejb entity serializable, pour pouvoir etre transférer a ma servlet.
Voici le code de mon entity :
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
@Entity
@Table(name="TRAITEMENT"
, uniqueConstraints = { @UniqueConstraint( columnNames = { "TRT_LIBELLE" } ) }
)
public class Traitement  implements java.io.Serializable {
 
 
    // Fields    
	...
    private Set<Tache> taches = new HashSet<Tache>(0);
 
    @OneToMany(cascade={CascadeType.ALL}, fetch=FetchType.LAZY, mappedBy="Traitement")
    public Set<O2Tache> getO2Taches() {
        return this.o2Taches;
    }
}
Sauf que l'un des attribut de mon bean est un "set" et on set n'est pas serializable et j'obtient donc une erreur...
J'ai essayer de remplacer Set par HashSet mais dans ce cas le bean ne se map plus sur ma table.

Comment doit je faire?
Y a t il un autre type que je pourrait utiliser permettant de laisser mon bean serializable?
Ou doit je passer par les objet "Wrapper" permettant d'englober les données ?

Merci, d'avance