package com.ejb.conge; import java.util.Iterator; import java.util.List; import java.util.Properties; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import java.util.Iterator; import java.util.List; import java.util.Properties; public class Test { public static void main(String[] args) { try { Properties props = System.getProperties(); props.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory"); props.put("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces"); props.put("java.naming.provider.url", "localhost:1099"); Context context = new InitialContext(props); GestionConge conge = (GestionConge) context.lookup("BeanConge/remote"); // Ne pas faire l'ajout plusieurs fois, commenter ces lignes après la //première exécution. conge.Ajouter_conge(new Conge(1, "adj", "sas","mlo","mlk","cfg",25)); conge.Ajouter_conge(new Conge(2, "adj", "sas","mlo","mlk","cfg",20)); List cng = conge.afficher_conge(); for (Iterator iter = cng.iterator() ; iter.hasNext();) { Conge eachConge = (Conge) iter.next(); System.out.println(eachConge); } } catch (NamingException e) { e.printStackTrace(); } } }