voici le code qui me permet de récupérer une liste (chaine de caractère).
La variable tablesNames est toujours vide sauf quand je l'affiche avec alert..
ce qui est très bizarre
Si quelqu'un a une idée d'où vient le problème ça serai sympa

merci de votre aide

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
16
17
18
19
20
21
 
	function GetTableName_v2() {
	  var call = new WS.Call('/axis/delphin/ManagementBDD_v2.jws'); 
	  var nsuri = 'http://hungaroring:8080';
	  var qn_op = new WS.QName('getTableName',nsuri);
	  var qn_op_resp = new WS.QName('getTableName',nsuri);
	  var tablesNames;
 
	  call.invoke_rpc(
		qn_op,
		new Array(
		{}
		),
		null,
		function(call,envelope){
		  tablesNames = envelope.get_body().get_all_children()[0].get_all_children()[0].get_value();
		}
	  );
	  //alert("val:"+tablesNames);  
	  return tablesNames;
	}