<%@taglib uri="xtags" prefix="x"%><%@ page import="java.io.*,fr.webnet.context.ApplicationContextFactory,fr.webnet.log.LoggingService, com.tvmag.ejb.grille.*, javax.naming.*, javax.rmi.PortableRemoteObject, java.util.Vector, java.util.GregorianCalendar, java.util.Calendar, java.util.Enumeration " %><% LoggingService logService = ApplicationContextFactory.getApplicationContext().getLoggingService(); logService.log(LoggingService.INFO_LEVEL," - [INFO] - Appel de la page"); logService.log(LoggingService.INFO_LEVEL," - [INFO] - debut : " + System.currentTimeMillis()); // Creationde l'EJB pour le programme actuel TvMagGrilleHome home; TvMagGrille myEJBRef; // Heure Courante Vector vHor = new Vector(); // Chaine en dur TLM = 136 Vector vCh = new Vector(); vCh.add(new Integer(136)); // Date java.util.Calendar myCal = java.util.Calendar.getInstance(); // On calcule les dates par defaut String strYearDefault = ""; String strMonthDefault = ""; String strDayDefault = ""; if (myCal.get(java.util.Calendar.MONTH)<9) { strMonthDefault = "0" + Integer.toString(myCal.get(java.util.Calendar.MONTH) + 1); } else { strMonthDefault = Integer.toString(myCal.get(java.util.Calendar.MONTH) + 1); } if (myCal.get(java.util.Calendar.DAY_OF_MONTH)<9) { strDayDefault = "0" + Integer.toString(myCal.get(java.util.Calendar.DAY_OF_MONTH)); } else { strDayDefault = Integer.toString(myCal.get(java.util.Calendar.DAY_OF_MONTH)); } strYearDefault = Integer.toString(myCal.get(java.util.Calendar.YEAR)); InitialContext jndiCtx = ApplicationContextFactory.getApplicationContext().getNamingService().getInitialContext(); Object ref = jndiCtx.lookup("TvMagGrille"); home = (TvMagGrilleHome) PortableRemoteObject.narrow(ref, TvMagGrilleHome.class); myEJBRef = home.create(); %> <% out.println(myEJBRef.getXmlProg(((Integer)session.getAttribute("paId")).intValue(), vHor, vCh, new Integer(strDayDefault),new Integer(strMonthDefault),new Integer(strYearDefault))); if(request.getParameter("error_cp")!=null) { %> 1 <% } %> <% logService.log(LoggingService.INFO_LEVEL," - [INFO] - fin : " + System.currentTimeMillis()); %>