Etant donné que je suis en plein dedans et que j’ai sacrément galéré pour trouver des sources correctes sur le net, il ne me semble pas superflue de transmettre ce petit bout de code.
Voiçi comment appeler correctement un EJB session en JAVA avec le serveur IBM Websphère :
On considère ici que :
Properties properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY,"com.ibm.websphere.naming.WsnInitialContextFactory"); properties.put(Context.PROVIDER_URL,"iiop://localhost:2809"); Context context = new InitialContext(properties); try { EmployeeManagerRemote employee =(EmployeeManagerRemote) context.lookup(EmployeeManagerRemote.class.getName()); List employeeList = employee.list(); for(int i=0;i System.out.println(employeeList.get(i).getFirstname()); } } catch (NamingException e) { System.out.println("ERREUR LORS DE LA RECUPERATION DU CONTEXTE EJB : "+e); e.printStackTrace(); }