SOAP error - DTD are not supported by SOAP
Jordy
23/02/2007 20:28:00Hallo PHP'ers,
Ik ben sinds kort bezig met SOAP en PHP5, en probeer een test webservice te bouwen. Alles loopt soepeltjes, ik heb een client pagina, server pagina, en een wsdl.
Het is mij al gelukt om de beschikbare functies op te roepen via PHP, maar nu wil ik een request doen, en ik krijg een error terug met "DTD are not supported by SOAP"
Ik heb me rot gezocht op google en dergelijke maar ik kan er maar geen antwoord op vinden.
Dit is de faultcode in zijn totaliteit:
[faultstring] => DTD are not supported by SOAP
[faultcode] => Sender
[faultcodens] => http://www.w3.org/2003/05/soap-envelope
Ik zat zelf te denken dat de opmaak van de wsdl de fout is, maar die heb ik door een validator heen gegooid en die gaf aan dat ik het goed opgebouwd heb.
Ik kan helaas niet de bestanden on-line zetten aangezien me host nog niet op PHP 5 draait.
Weet hier iemand een oplossing of een oorzaak van het probleem?
Alvast bedankt,
Ik ben sinds kort bezig met SOAP en PHP5, en probeer een test webservice te bouwen. Alles loopt soepeltjes, ik heb een client pagina, server pagina, en een wsdl.
Het is mij al gelukt om de beschikbare functies op te roepen via PHP, maar nu wil ik een request doen, en ik krijg een error terug met "DTD are not supported by SOAP"
Ik heb me rot gezocht op google en dergelijke maar ik kan er maar geen antwoord op vinden.
Dit is de faultcode in zijn totaliteit:
[faultstring] => DTD are not supported by SOAP
[faultcode] => Sender
[faultcodens] => http://www.w3.org/2003/05/soap-envelope
Ik zat zelf te denken dat de opmaak van de wsdl de fout is, maar die heb ik door een validator heen gegooid en die gaf aan dat ik het goed opgebouwd heb.
Ik kan helaas niet de bestanden on-line zetten aangezien me host nog niet op PHP 5 draait.
Weet hier iemand een oplossing of een oorzaak van het probleem?
Alvast bedankt,
PHP hulp
22/11/2024 06:43:45Jan Koehoorn
23/02/2007 20:31:00Bij de comments op php.net staat er iets over.
Jordy
23/02/2007 20:41:00Heej Jan,
Die had ik ook al gezien, maar ik krijg een fatal error terug, dus ik kan geen __getLatestResponse gebruiken omdat het script al gelijk afkapt.
Ik heb het probleem al gevonden, verkeerde verwijzing naar me serverscript, en daardoor kreeg ik de dtd error (404 html pagina return)
Die had ik ook al gezien, maar ik krijg een fatal error terug, dus ik kan geen __getLatestResponse gebruiken omdat het script al gelijk afkapt.
Ik heb het probleem al gevonden, verkeerde verwijzing naar me serverscript, en daardoor kreeg ik de dtd error (404 html pagina return)
Gewijzigd op 01/01/1970 01:00:00 door Jordy