La détermination de point de terminaison à partir d'un fichier WSDL

Je suis nouveau à des services web et avez été chargé d'essayer d'écrire quelques packages PL/SQL qui font des demandes pour un service web externe pour permettre aux clients de visualiser leurs tickets de support et le statut de l'endroit où nous sommes en termes de soutien à la billetterie. J'ai reçu l'emplacement WSDL du service que je suis en train de l'utiliser et je l'ai utilisé SOAPUI pour inspecter le WSDL pour former des demandes. Cependant, lorsque j'essaie d'exécuter une demande de connexion, il échoue toujours (je pense que parce que le point de terminaison définis dans le SAVON de l'INTERFACE utilisateur incorrect.

Voici le fichier WSDL je suis en train d'utiliser:
http://www.visionproject.se/api/docs/service.wsdl

Et de l'API du service:
http://www.visionproject.se/api/docs/soap_service_VisionProjectWebServiceService.html#login2

Et voici le demande, je suis en train de formulaire (ci-dessous). Quelqu'un peut me pointer dans la bonne direction pour expliquer pourquoi il est en train d'échouer? Je crois que c'est peut être à voir avec le point de terminaison au top mais je ne suis pas sûr.

Comme je l'ai dit, je suis nouveau sur des services web et, en effet, PL/SQL (je suis de PHP arrière-plan et n'ai jamais fait ce genre de choses avant) donc je m'excuse si je n'ai pas inclus suffisamment de renseignements.

La détermination de point de terminaison à partir d'un fichier WSDL

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"     xmlns:vis="http://www.visionproject.se/service/VisionProjectService-v2">
   <soapenv:Header/>
   <soapenv:Body>
      <vis:login2>
         <!--Optional:-->
         <username>?</username>
         <!--Optional:-->
         <password>?</password>
         <!--Optional:-->
         <visionProjectVersion>?</visionProjectVersion>
      </vis:login2>
   </soapenv:Body>
</soapenv:Envelope>
Pourquoi diable a cette été voté?
États de Documentation this method [login2] can only be used on installed version. use loginwithapikeyv2 for the hosted version. Vous avez hébergé ou installé la version ? Vous avez peut-être choisi le mauvais api. En outre, vous devriez avoir à fournir les nom d'utilisateur et le mot de passe à la place du '?'

OriginalL'auteur jezzipin | 2012-12-18