| "Autor" |
Fehler bei Senden über SOAP |
|
|
|
geschrieben am: 28.11.2005 um 19:31 Uhr IP: gespeichert
|
|
Hallo,
wenn ich versuche, über die XML-Schnittstelle eine SMS zu versenden, bekomme ich folgenden Fehler zurückgeliefert:
Zugriffsverletzung bei Adresse 00467839 in Modul 'xmlws3.exe'. Lesen von Adresse 00000000
Als Client benutze ich PEAR::SOAP_WSDL.
Das Abfragen der Kundendaten funktioniert problemlos.
Mein Testcode:
$account = 'XXXXXX';
$pwd = 'XXXXXXXX';
$handy = '0163XXXXXXX';
$text = 'hallo';
$jobart = 1; // SMS
$wsdlurl = 'Link
require_once('SOAP/Client.php');
$wsdl = new SOAP_WSDL($wsdlurl);
if(PEAR::isError($wsdl)) {
die($wsdl->getMessage());
}
$sms = $wsdl->getProxy();
if(PEAR::isError($sms)) {
die($sms->getMessage());
}
$res = $sms->Send($account, $pwd, $jobart, $handy, '', '', $text, '', '', '', '', '', '', '', '');
if(PEAR::isError($res)) {
die($res->getMessage());
}
print_r($res);
?>
Habe schon ausprobiert, anstatt leerer String NULL und ähnliches zu übergeben - allerdings ohne Erfolg.
Was mache ich denn da falsch?
Für Hilfe danke ich bereits jetzt...!
Viele Grüße,
MaGdev |
Also the longest way always begins with a small step!
Link
Link |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 05.05.2006 um 10:13 Uhr IP: gespeichert
|
|
Hallo MaGdev
dieses Problem war uns nicht bekannt - es wird kurzfristig behoben...
Gruß
Euer Faxmaster |
|
|
|
|
|
|
TopZuletzt geändert am: 05.05.2006 um 10:39 Uhr von FaxMaster
|
| "Autor" |
|
|
|
|
geschrieben am: 09.05.2006 um 13:42 Uhr IP: gespeichert
|
|
Hallo MagDev,
der Fehler ist behoben, ich paste hier die Antwort des Entwicklers hinein:
Das ist ein Bug in den Soap- Libs von Delphi. Dort kann ein Leerstring für
das Sendedatum nicht verarbeitet werden, es wird eine UTC kodierte Zeit
erwartet. Statt einer entsprechenden Fehlermeldung tritt hier aber eine
Zugriffsverletzung auf.
Unangenehmerweise blieb mir keine andere Wahl als in den Libs rumzuhacken,
weil mein Programm die Daten erst NACH der Entschlüsselung des XML Dokuments
zu sehen bekommt und da ist es schon passiert.
Nun soll's aber gehen
Gruß
Euer Faxmaster |
|
|
|
|
|
|
Top
|
| "Autor" |
|
|
|
|
geschrieben am: 30.06.2006 um 11:56 Uhr IP: gespeichert
|
|
Hallo Faxmaster,
jo, jetzt funktionierts! Vielen Dank - obwohl ich diese Sache momentan nicht mehr benötige.
Viele Grüße,
MaGdev |
Also the longest way always begins with a small step!
Link
Link |
|
|
|
|
|
|
Top
|