Bonjour,
J'ai un Job dans lequel je dois aller rechercher des données en base et ensuite les traiter.
Le problème est que l'EJB service que j'ai déclaré est toujours null.
J'ai vu toutes sortes de choses sur le net mais du coup je sais pas bien trop quoi faire pour faire fonctionner tout ça
Qqun peut-il m'aider à trouver une solution ?
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 public class DerniereSaisieJob implements Job { @EJB private HeureService m_heureService; @Override public void execute(JobExecutionContext arg0) throws JobExecutionException { System.out.println("Executing Job"); try { LocalDate aujourdhui = new LocalDate(); aujourdhui = aujourdhui.minusDays(5); List<VwHeureEmploye> lst = m_heureService.getVwHeureEmployeList(); if (CollectionUtils.isNotEmpty(lst)) { List<String> lstExclusion = getLstExclusionAsEmailAdresses(); ...... } catch (Exception e) { System.out.println(e); FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(e.getMessage())); } } }
Merci pour votre aide
Partager