Problème @EJB service = null
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 :D
Code:
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;
}
} |