Thinking more about it I remember that _webservices.vcx uses Soap2 (MSSOAP.SoapClient) whilst _ws3client.vcx uses Soap3 (MSSOAP.SoapClient30). Therefore to test if it's a soap version issue you can use the code I gave earlier or just modify the _ws3client.vcx.
MODIFY CLASS wshandler of _ws3client.vcx
open procedure "connectws"
modify "THIS.wsObject = CREATEOBJECT(SOAPCLIENT_CLASS)" to "THIS.wsObject = CREATEOBJECT("MSSOAP.SoapClient")"
As you are getting a timeout issue it might be worth while extending the Soap Timeout property.
MODIFY CLASS wshandler of _ws3client.vcx
open procedure "setconnectorproperties"
Add "THIS.wsObject.ConnectorProperty("Timeout") = 30000"
Cheers
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement