Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Services Web
Services Web Forum d'entraide pour les services Web en PHP, qui permettent de créer et de consommer facilement des webservices (génération de WSDL etc.). Exemples : SOAP, NuSOAP, REST, SCA-SDO... Avant de poster -> Cours webservices
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/02/2011, 16h14   #1
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Par défaut SoapClient: Parsing WSDL ERROR

Bonjour,

Je débute en PHP, j'essaye d'utiliser des web services fournis par une plateforme.
Voici le code

Code :
1
2
3
 
$serverpath="https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager";
$client = new SoapClient($serverpath);
code erreur:

Code :
1
2
3
4
 
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager' : failed to load external entity
"https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager" in C:\wamp\www\test-php\formulaire.php:6 Stack trace: #0 C:\wamp\www\test-php\formulaire.php(6):
 SoapClient->SoapClient('https://ww2.pra...') #1 {main} thrown in C:\wamp\www\test-php\formulaire.php on line 6
J'ai pourtant activer "extension=php_soap.dll" dans le fichier php.ini
Merci pour votre aide.
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 16h41   #2
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Bonjour,

L'URL que tu indiques pointes vers le webservice lui-même, pas la wsdl.

Code :
1
2
3
 
$serverpath="https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?wsdl";
$client = new SoapClient($serverpath);
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/02/2011, 16h55   #3
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Bonjour,

L'URL que tu indiques pointes vers le webservice lui-même, pas la wsdl.

Code :
1
2
3
 
$serverpath="https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?wsdl";
$client = new SoapClient($serverpath);
le problème persiste même lorsque j'ai essayé avec le WSDL.
voici le code d'erreur:
Code :
1
2
3
4
5
 
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: 
Couldn't load from 'https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL' : failed to load external entity "https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL" in C:\wamp\www\test-php\formulaire.php:65 
Stack trace: #0 C:\wamp\www\test-php\formulaire.php(65): SoapClient->SoapClient('https://ww2.pra...') 
#1 {main} thrown in C:\wamp\www\test-php\formulaire.php on line 65
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 16h58   #4
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Change "?WSDL" pour "?wsdl"

Si ça avait été codé avec un peu plus de souplesse ça aurait dû être accepté en majuscules mais la minuscule reste la norme dans les URI...
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/02/2011, 17h03   #5
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Change "?WSDL" pour "?wsdl"

Si ça avait été codé avec un peu plus de souplesse ça aurait dû être accepté en majuscules mais la minuscule reste la norme dans les URI...
j'ai essayé avec "?WSDL", toujours rien

Code :
1
2
3
 
$serverpath="https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL";
$client = new SoapClient($serverpath);
erreur:
Citation:
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL:
Couldn't load from 'https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL' : failed to load external entity "https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL" in C:\wamp\www\test-php\formulaire.php:65
Stack trace: #0 C:\wamp\www\test-php\formulaire.php(65): SoapClient->SoapClient('https://ww2.pra...')
#1 {main} thrown in C:\wamp\www\test-php\formulaire.php on line 65
C'est bizarre, parce que j'arrive à ouvrir le fichier XML: https://ww2.praxedo.com/eTech/servic...ntManager?WSDL
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2011, 17h11   #6
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Citation:
Change "?WSDL" pour "?wsdl"
C'est en minuscule qu'il faut le mettre !

edit: ok j'avais pas vu que ça marchait aussi avec les majuscules

Si ça ne marche toujours pas, c'est que tu dois être derrière un proxy. Dans ce cas tu dois utiliser les paramètres optionnels :

Citation:
Envoyé par php.net
Code :
1
2
3
4
5
6
$client = new SoapClient("some.wsdl", array('proxy_host'     => "localhost",
                                            'proxy_port'     => 8080));
$client = new SoapClient("some.wsdl", array('proxy_host'     => "localhost",
                                            'proxy_port'     => 8080,
                                            'proxy_login'    => "some_name",
                                            'proxy_password' => "some_password"));
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/02/2011, 12h18   #7
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
C'est en minuscule qu'il faut le mettre !

edit: ok j'avais pas vu que ça marchait aussi avec les majuscules

Si ça ne marche toujours pas, c'est que tu dois être derrière un proxy. Dans ce cas tu dois utiliser les paramètres optionnels :
J'ai voulu bien vérifier et tester avant de répondre.
J'ai testé depuis le réseau interne de mon entreprise, depuis une liaison externe de mon entreprise, depuis chez moi, avec les paramètres de connexion indiqué ci-dessus. Mais le problème persiste.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
<?php 
$serverpath ="https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL";
//test 1
//$client = new SoapClient($serverpath); 
// test 2
//$client = new SoapClient($serverpath , array('proxy_host'     => "localhost",
//                                             'proxy_port'     => 430));
//test 3	
//$client = new SoapClient($serverpath , array('proxy_host'     => "localhost",
//                                             'proxy_port'     => 8080));								 
?>
voici une petite description du web service que je tente d'utiliser.

Serveur: ww2.praxedo.com
Path: /eTech/services/2006_09_25/BusinessEventManager
Port: 443
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 14h01   #8
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
As-tu essayé en spécifiant le port dans l'URL ?

Code :
$serverpath ="https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL";
En tout cas chez moi, le code suivant me renvoie qquechose :
Code :
1
2
3
4
<?php $serverpath="https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL";
$client = new SoapClient($serverpath);
 
print_r($client); ?>
Citation:
SoapClient Object ( [_soap_version] => 1 [sdl] => Resource id #5 )
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/02/2011, 14h44   #9
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
As-tu essayé en spécifiant le port dans l'URL ?

Code :
$serverpath ="https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL";
En tout cas chez moi, le code suivant me renvoie qquechose :
Code :
1
2
3
4
<?php $serverpath="https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL";
$client = new SoapClient($serverpath);
 
print_r($client); ?>
Je testerai ce code, ce soir, depuis chez moi...
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 14h57   #10
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Je ne pense pas que ce soit là le problème. Chez moi, avec ou sans le port ça passe, et bien évidemment si je mets un mauvais port, ça ne passe plus...
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/02/2011, 16h38   #11
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Je ne pense pas que ce soit là le problème. Chez moi, avec ou sans le port ça passe, et bien évidemment si je mets un mauvais port, ça ne passe plus...
je pense que le port 443 est bloqué par le pare feu de mon entreprise !
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2011, 17h02   #12
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Je ne m'y connais pas trop en firewall mais il me semble bizarre de bloquer les ports cibles.

Edit: apparemment il sert pour les accès sécurisés https... tu serais bloqué vers tous les sites https quand tu es au boulot ?
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/02/2011, 18h02   #13
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Je ne m'y connais pas trop en firewall mais il me semble bizarre de bloquer les ports cibles.

Edit: apparemment il sert pour les accès sécurisés https... tu serais bloqué vers tous les sites https quand tu es au boulot ?
L'intérêt d'utiliser les web services, c'est de passer les informations à travers les ports we standard: 80, 8080, 443... donc l'hypothèse que le pare feu bloque l'accès est à rejetter.
=> problème de paramètrage..

J'ai testé wamp server depuis 2 jours,
J'ai installé aujourd'hui xampp.. le problème persiste: Je ne peux pas me connecter sur web service.
Code :
1
2
3
4
5
 
<?php $serverpath="https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL";
$client = new SoapClient($serverpath);
 
print_r($client); ?>
code erreur:
Code :
1
2
3
4
 
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: 
Parsing WSDL: Couldn't load from 'https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL' : failed to load external entity
 "https://ww2.praxedo.com:443/eTech/services/2006_09_25/BusinessEventManager?WSDL" in C:\xampp\htdocs\test-php\form.php:2 Stack trace: #0 C:\xampp\htdocs\test-php\form.php(2): SoapClient->SoapClient('https://ww2.pra...') #1 {main} thrown in C:\xampp\htdocs\test-php\form.php on line 2
Probablement, il y a un problème dans la configuration du serveur (php.ini peut être...!)
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 18h23   #14
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Est-ce qu'il ne faut pas activer un module comme mod_ssl sur ton Apache ?

Qu'as tu au niveau des logs Apache quand tu tentes de charger la WSDL ?
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/02/2011, 18h46   #15
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Est-ce qu'il ne faut pas activer un module comme mod_ssl sur ton Apache ?

Qu'as tu au niveau des logs Apache quand tu tentes de charger la WSDL ?
Je n'ai pas touché au mod_ssl...

voici quelques lignes de mon fichier access.log de mon serveur wamp:
Code :
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
33
34
35
 
127.0.0.1 - - [09/Feb/2011:17:30:43 +0100] "GET /test-php/form.php HTTP/1.1" 200 543
127.0.0.1 - - [09/Feb/2011:17:44:01 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:03 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:04 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:04 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:04 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:04 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:04 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:17:44:05 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:28:23 +0100] "GET / HTTP/1.1" 200 4117
127.0.0.1 - - [09/Feb/2011:18:28:23 +0100] "GET /index.php?img=gifLogo HTTP/1.1" 200 5172
127.0.0.1 - - [09/Feb/2011:18:28:23 +0100] "GET /index.php?img=pngWrench HTTP/1.1" 200 741
127.0.0.1 - - [09/Feb/2011:18:28:23 +0100] "GET /index.php?img=pngPlugin HTTP/1.1" 200 548
127.0.0.1 - - [09/Feb/2011:18:28:23 +0100] "GET /index.php?img=pngFolderGo HTTP/1.1" 200 694
127.0.0.1 - - [09/Feb/2011:18:28:23 +0100] "GET /index.php?img=pngFolder HTTP/1.1" 200 850
127.0.0.1 - - [09/Feb/2011:18:28:25 +0100] "GET /test-php/ HTTP/1.1" 200 2240
127.0.0.1 - - [09/Feb/2011:18:28:26 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:28:26 +0100] "GET /index.php?img=favicon HTTP/1.1" 200 13262
127.0.0.1 - - [09/Feb/2011:18:28:35 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:28:36 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:28:36 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:28:36 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:28:37 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:31:15 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:31:16 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:31:16 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:31:16 +0100] "GET /test-php/form.php HTTP/1.1" 200 533
127.0.0.1 - - [09/Feb/2011:18:31:19 +0100] "GET / HTTP/1.1" 200 4117
127.0.0.1 - - [09/Feb/2011:18:31:19 +0100] "GET /index.php?img=gifLogo HTTP/1.1" 200 5172
127.0.0.1 - - [09/Feb/2011:18:31:19 +0100] "GET /index.php?img=pngPlugin HTTP/1.1" 200 548
127.0.0.1 - - [09/Feb/2011:18:31:19 +0100] "GET /index.php?img=pngWrench HTTP/1.1" 200 741
127.0.0.1 - - [09/Feb/2011:18:31:19 +0100] "GET /index.php?img=pngFolder HTTP/1.1" 200 850
127.0.0.1 - - [09/Feb/2011:18:31:19 +0100] "GET /index.php?img=pngFolderGo HTTP/1.1" 200 694
127.0.0.1 - - [09/Feb/2011:18:31:22 +0100] "GET /index.php?img=favicon HTTP/1.1" 200 13262
...
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2011, 19h29   #16
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Oublie le log access_log, j'ai dit une bêtise...

Par contre quand tu dis que tu n'y as pas touché, ça veut dire qu'il est actif par défaut ? De mémoire wamp apporte un menu dans la barre des tâches où tu dois pouvoir visualiser les modules Apache actifs... Est-il dedans ?
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/02/2011, 11h13   #17
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Oublie le log access_log, j'ai dit une bêtise...

Par contre quand tu dis que tu n'y as pas touché, ça veut dire qu'il est actif par défaut ? De mémoire wamp apporte un menu dans la barre des tâches où tu dois pouvoir visualiser les modules Apache actifs... Est-il dedans ?
J'ai regardé les modules actifs de mon apache
ssl_module est bien désactivé...
J'espère que je trouverai bientôt une solution pour cette connexion web service ClientSoap...
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2011, 11h49   #18
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Et bien active-le ! Ou alors je ne comprends plus rien...
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/02/2011, 16h01   #19
Membre à l'essai
 
Inscription : juillet 2008
Messages : 104
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : juillet 2008
Messages : 104
Points : 24
Points : 24
Citation:
Envoyé par pc.bertineau Voir le message
Et bien active-le ! Ou alors je ne comprends plus rien...
Je pense que le problème vient de la configuration du Proxy dans mon entreprise qui bloque la connexion. En effet, lorsque je tape l'url dans un navigateur:
Code :
1
2
 
https://ww2.praxedo.com/eTech/services/2006_09_25/BusinessEventManager?WSDL
j'arrive à charger correctement le fichier XML..

Comment connaitre le proxy à utiliser pour sortir vers cette adresse?
Monta^^ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2011, 16h15   #20
Membre chevronné
 
Inscription : juin 2004
Messages : 747
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : juin 2004
Messages : 747
Points : 741
Points : 741
Dans ton navigateur, tu vas fouiner dans les options réseaux => config proxy.

Soit tu as direct une URL + port de proxy, soit un fichier de config qu'il faut lire pour retrouver l'url à indiquer dans ton client Soap.
__________________
  • Mon blog PHP : http://blog.alterphp.com
  • "Peace cannot be kept by force, it can only be achieved by Understanding" -- Albert Einstein
pc.bertineau est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h36.


 
 
 
 
Partenaires

Hébergement Web