Bonjour,

Dans ma class de conversion suivantes, j'ai une erreur dés que je l'utilise comme quoi mon IdentiteService est = null.

Est-ce que quelqu'un as une idée de ou pourrais provenir ce problème ?

(Désolée d'avance si ce message n'est pas placer dans le bon forum )

Merci

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
19
20
21
22
23
24
25
26
27
28
29
30
31
@FacesConverter(value = "IdentiteConverter")
public class IdentiteConverter extends BeanConverter {
 
	@EJB
	private IdentiteService m_identiteService;
 
	@Override
	public Object getAsObject(FacesContext context, UIComponent component,
			String value) {
		if (value != null) {
			try {
				return m_identiteService.getIdentite(Integer.valueOf(value).intValue());
			} catch (NumberFormatException e) {
				// Rien à faire
			}
		}
		return null;
	}
 
	@Override
	public String getAsString(FacesContext context, UIComponent component,
			Object value) {
		if (value instanceof Identite) {
			return String.valueOf(((Identite) value).getId());
		} else if (value instanceof Integer) {
			return String.valueOf(value);
		}
 
		return null;
	}
}