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
| public class LancerConsignesNonValidesAction extends Action{
/** Creates a new instance of LancerConsignesNonValidesAction */
public LancerConsignesNonValidesAction() {
}
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request,
HttpServletResponse response)throws Exception{
DataSource ds_strutseni=getDataSource(request, "enidb");
/* Connexion à la base autosys */
DataSource ds_autosys=getDataSource(request, "enidb2");
Connection cnx_strutseni=ds_strutseni.getConnection();
/* Deuxieme connexion */
Connection cnx_autosys=ds_autosys.getConnection(); ListConsignesOrdo_NonValides consignesNonValides= new ListConsignesOrdo_NonValides();
ListLiens mesLiens= new ListLiens();
ConsigneOrdo_NonValide consigneNonValide = new ConsigneOrdo_NonValide();
//je fais ca pour tester pour le moment
consignesNonValides.recupListConsignesSchedulingFromDataBase(cnx_strutseni);
mesLiens.recupListLiensFromDataBase(cnx_strutseni);
// cnx.close();
System.out.println("///////////////////////J'ai bien affiché apres la récupération");
request.setAttribute("LISTCONSIGNESNONVALIDES",consignesNonValides);
request.setAttribute("LISTLIENS",mesLiens);
//j'ai mis ca en attendant de remettre l'identification
consigneNonValide.verifierExistenceJob(cnx_autosys);
return mapping.findForward("success");
}
} |