Fehler in PHP, WSDL, SOAP

Hallo liebe Experten,

ich versuche ein Soapclient zu entwickeln. das ist der Testclient:

<?php set_time_limit(0);
ini\_set("soap.wsdl\_cache\_enabled", "0"); // create a new soap client to access the available of the web service //$oClient = new SoapClient("http://localhost/Vispanet5\_wrapper.wsdl", array("trace" =\> 1)); // check which functions are available $oClient = new SoapClient("[http://doorsnet.dlr.de/vispanet/Vispanet5\_wrapper.wsdl"](http://doorsnet.dlr.de/vispanet/Vispanet5_wrapper.wsdl%22)); print\_r($oClient-\>\_\_getFunctions()); // define some test parameters for the session token, the email, the start and endtime $params = array('EmailAddress'=\>'[[email protected]](mailto:[email protected])','startTime'=\>'2010-01-01','endTime'=\>'2020-12-31'); //$params = array("data"=\>"'test','[[email protected]](mailto:[email protected])','2010-01-01','2010-12-31'"); // call the client with the parameters $result = $oClient-\>VispanetGMDN($params); $result2 = $oClient-\>VispanetGMDNresonse($params2); // print the result print " "; print $result; print $result2; print " "; unset($oClient); ?\> und das das WSDL: <?xml version='1.0' encoding='UTF-8'?>

Dabei erscheint folgender Fehler:
Fatal error: SOAP-Error:stuck_out_tongue:arsing WSDL: Coudnt’t load from
‚http:…Vispanet5_wrapper.wsdl‘:
Extar content at the end of the document in … \soaptest_dlr.php on line 6

Übrigens auch dann, wenn die die Zeile mit SessionToken auskommentiert ist und der Zugriff über localhost erfolgt.

Kann mir da jemand helfen?

Danke!
Günter Bartling

Sorry, mit SOAP kenne ich mich nicht aus. Viel Glück bei der Suche nach anderen Spezialisten!

Viele Grüße,
Markus

Sorry, tut mir leid.

AJM

Hallo Herr Bartling,

es scheint, dass es sich dabei um ein PHP-Problem handelt.
Siehe
https://bugs.php.net/bug.php?id=48216
und
https://bugs.php.net/bug.php?id=49014
Die Lösung wäre also, auf ein neues PHP zu aktualisieren,

Viele Grüße,

frozen

sorry, kann da auch nicht weiterhelfen.

cu
harald
*******************

Hallo,

wahrscheinlich liegt es daran:
https://bugs.php.net/bug.php?id=48216

Welche PHP-Version setzen Sie ein?

Gruß,
Honeyhead

Aus dem Stehgreif fällt mir dazu leider nichts ein und mir fehlt die Zeit, es selbst durchzuprobieren. Ich hoffe, Sie finden anderweitig eine Lösung!

LG

Ansgar Grüne

Hallo, wie schon am 19.4.12 beantwortet ist in der Zeile 6 ein Fehler.
$oClient = new SoapClient("http://doorsnet.dlr.de/vispanet/Vispanet5_wrapper.wsdl");
Die wsdl Datei in der Datei hat nocheinmal den gleichen Link.
Leider verstehe ich nicht was damit bezekt werden soll.
MfG
UK

Hallo Günter,

sorry, ich kann Dir da nicht helfen.

MfG
Micha Schmieder

Da kann ich leider nicht helfen :,-(

Hallo,

ich war im Urlaub und daher komme ich erst jetzt dazu, deine Frage zu lesen. Leider habe ich aktuell keine passende Antwort parat, vermutlich hast du schon von anderen Hilfe erhalten.

Grüße
Tom