Bonjour
je bloque avec Soap pour récupérer une array.
Mon serveur est en Php il renvoie une array ,il fonctionne bien avec un client php mais en testant avec un client java il bloque voila le code :
client java
le fichier WSDL
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
mon serveur PHP
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
en fin la fonction appelé
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
l'erreur coté éclipse :
Exception in thread "main" [SOAPException: faultCode=SOAP-ENV:Client; msg=No Deserializer found to deserialize a ':date' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'.; targetException=java.lang.IllegalArgumentException: No Deserializer found to deserialize a ':date' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'.]
at org.apache.soap.rpc.Call.invoke(Call.java:246)
at onjava.CalcClient.main(CalcClient.java:59)
j'ai essayé d'ajouter cette ligne mai rien a faire
merci de votre aide; je galère depuis des jours.soapMappingRegistry.mapTypes(Constants.NS_URI_SOAP_ENC, new QName("", "date"),CalcClient.class, null, new StringDeserializer());

 

 
		
		 
        

 
			
			



 Probléme: un client java qui consomme une array avec soap
 Probléme: un client java qui consomme une array avec soap
				 Répondre avec citation
  Répondre avec citation 
						
Partager