IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Web Service][SOAP] Librairie Nusoap - Message erreur


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 56
    Points : 49
    Points
    49
    Par défaut [Web Service][SOAP] Librairie Nusoap - Message erreur
    Bonjour J'utilise la librairie nusoap avec les progs suivants :
    côté client :
    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
    <?php
    require_once("lib/nusoap.php"); 
     
    $client = new soapclient('hello-service.php');
    $err = $client->getError();
    if ($err) {
    	echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
    }
     
    $parametres = array('prenom'=>'Xavier'); 
     
    $resp = $client->call('bonjour', $parametres);
     
    if ($client->fault) {
    	echo '<h2>Fault (This is expected)</h2><pre>'; print_r($result); echo '</pre>';
    } else {
    	$err = $client->getError();
    	if ($err) {
    		echo '<h2>Error</h2><pre>' . $err . '</pre>';
    	} else {
    		echo '<h2>Result</h2><pre>'; print_r($result); echo '</pre>';
    	}
    }
    echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
    echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
    echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';
    ?>
    côté serveur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?php
    include('lib/nusoap.php');
     
    $serveur = new soap_server;
    $serveur->register('bonjour'); 
     
    function bonjour($prenom) 
      {
      return "Bonjour $prenom!"; 
      } 
     
    $serveur->service($HTTP_RAW_POST_DATA);
    ?>
    Résultat :
    Code X : 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
    Error
    no transport found, or selected transport is not yet supported!
    Request
    
    Response
    
    Debug
    2007-01-23 15:41:14.945531 soapclient: instantiate SOAP with endpoint at hello-service.php
    2007-01-23 15:41:14.945779 soapclient: call: operation=bonjour, namespace=http://tempuri.org, soapAction=, rpcParams=, style=rpc, use=encoded, endpointType=soap
    params=array(1) {
      ["prenom"]=>
      string(6) "Xavier"
    }
    headers=bool(false)
    2007-01-23 15:41:14.945961 soapclient: serializing param array for operation bonjour
    2007-01-23 15:41:14.946044 soapclient: in serialize_val: name=prenom, type=, name_ns=, type_ns=, use=encoded
    value=string(6) "Xavier"
    attributes=bool(false)
    2007-01-23 15:41:14.946201 soapclient: wrapping RPC request with encoded method element
    2007-01-23 15:41:14.946293 soapclient: In serializeEnvelope length=112 body (max 1000 characters)=<ns6118:bonjour xmlns:ns6118="http://tempuri.org"><prenom xsi:type="xsd:string">Xavier</prenom></ns6118:bonjour> style=rpc use=encoded encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
    2007-01-23 15:41:14.946350 soapclient: headers:
    bool(false)
    2007-01-23 15:41:14.946420 soapclient: namespaces:
    array(0) {
    }
    2007-01-23 15:41:14.946552 soapclient: endpoint=hello-service.php, soapAction=, namespace=http://tempuri.org, style=rpc, use=encoded, encodingStyle=http://schemas.xmlsoap.org/soap/encoding/
    2007-01-23 15:41:14.946613 soapclient: SOAP message length=509 contents (max 1000 bytes)=<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Body><ns6118:bonjour xmlns:ns6118="http://tempuri.org"><prenom xsi:type="xsd:string">Xavier</prenom></ns6118:bonjour></SOAP-ENV:Body></SOAP-ENV:Envelope>
    2007-01-23 15:41:14.946730 soapclient: Error: no transport found, or selected transport is not yet supported!


    Pouvez vous me dire pourquoi j'ai cette phrase :no transport found, or selected transport is not yet supported!

    Merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 56
    Points : 49
    Points
    49
    Par défaut
    Bonjour,

    avez-vous des suggestions par rapport ce message d'erreure?

    Merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Web Service SOAP NullPointer erreur
    Par HairFoxOne dans le forum Services Web
    Réponses: 0
    Dernier message: 02/02/2016, 14h47
  2. Appels de Web services (SOAP) ?
    Par ovdbc dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 17/10/2007, 11h28
  3. Déploiement web services SOAP sur Websphere 5.1
    Par g_rare dans le forum Websphere
    Réponses: 1
    Dernier message: 19/03/2007, 10h30
  4. web services, soap et compression.
    Par renaudjuif dans le forum Langage
    Réponses: 6
    Dernier message: 31/07/2006, 15h44
  5. [Web Service] [SOAP] Envoie requete
    Par _beber85 dans le forum JDBC
    Réponses: 1
    Dernier message: 08/06/2006, 09h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo