Bonjour.

Dans l'une de mes classes (Paper), voici ce que j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
@CollectionOfElements
	private List<String> coAuthors;
et les méthodes
boolean addCoAuthor(String name, long paperId),
boolean removeCoAuthor(String name, long paperId)
List<String> getCoAuthor (long paperId)

dans un stateless.

Les deux première fonctionnent très bien, la dernière renvoie invariablement LazyInitialisationException. voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
		Paper paper = em.find(Paper.class, paperId);
		if(paper==null) return null;
		return paper.getCoAuthors();
Qu'en pensez vous? est ce que je mappe mal? que faire pour que ca marche?