Problème de service/token
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:
1 2
| findidDivisionResult2.token = collaborateurDivisionService.findidDivision(idCol);
var y:int=findidDivisionResult2.lastResult; |
Java :
Code:
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