Bonjour,


J'ai un problème avec mon client suivant:



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
22
23
24
25
26
27
28
29
30
31
32
 
    public class ComWebServices {
 
          private static final String tt =
            "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:sch=\"http://adressedu schema\">"+
        "<soapenv:Header/>"+
          "<soapenv:Body>"+
            " <sch:ReverseGeocodingRequest>"+
              "  <sch:geoPosition>"+
              "    <sch:latitude>47</sch:latitude>"+
             "    <sch:longitude>12</sch:longitude>"+
             " </sch:geoPosition>"+
           "</sch:ReverseGeocodingRequest>"+
       " </soapenv:Body>"+
     "</soapenv:Envelope>";
 
 
         private final WebServiceTemplate webServiceTemplate = new WebServiceTemplate();
 
         public void setDefaultUri(String defaultUri) {
             webServiceTemplate.setDefaultUri(defaultUri);
         }
 
         // send to an explicit URI
         public void customSendAndReceive() {
             StreamSource source = new StreamSource(new StringReader(tt));
             StreamResult result = new StreamResult(System.out);
             webServiceTemplate.sendSourceAndReceiveToResult("http://localhost:8080/NomWS",
                 source, result);
         }
 
     }
En Effet, lorsque je teste j'ai l'erreur suivante:

J'arrive bien à me connecter aux web services (les différents web service se lance...
Mais No endpoint mapping found for [SaajSoapMessage {null}Envelope]

J'ai l'impression que j'ai un problème car je n'arrive pas à extraire le EndPoint correspondant dans la requête puisque je lie null...

Merci d'avance

Cordialement

Maxime