Bonjour, j'ai un service java qui est censé me renvoyer un int : findidDivision(int)
et quand je lance mon servie le premier coup il me renvoi toujours 0 (car il ne voit pas l'argument) alors que la 2ême fois il fonctionne.

Flex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
findidDivisionResult2.token = collaborateurDivisionService.findidDivision(idCol);
var y:int=findidDivisionResult2.lastResult;
Java :
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
 public int findidDivision(int idCol) {
	  int result=0;
 
	  try{
		  EntityManagerFactory emf = Persistence.createEntityManagerFactory("JPA");
		  EntityManager em = emf.createEntityManager();
 
		   Query q = em.createNativeQuery("SELECT e.id_division_fk FROM ASSOC_COLLABORATEUR_DIVISION  e WHERE e.id_collaborateur_fk='"+idCol+"' ");
		   result = (int) q.getSingleResult();
 
	  }catch(Exception e){}
 
	    return result;
 
  }
Pouvez vous m'aider svp?
Merci