Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Calling a webservice with SOAP input message
Message
From
25/12/2006 10:09:38
Ali Ihsan Turkoolu
Galaksi Bilgisayar A.Þ.
Ankara, Turkey
 
General information
Forum:
Visual FoxPro
Category:
Web Services
Miscellaneous
Thread ID:
01179756
Message ID:
01180118
Views:
26
Mr.Rick,
I read your paper up to "Error Handling in Web Services" carefully.
(http://www.west-wind.com/presentations/foxpronetwebservices/foxpronetwebservices.asp).
I understand that I must send complex objects as XML DOM Object Node List.
Ok.But, I never get the return object. Where is the my mistake?
TEXT TO m.lcXML noshow
 <provizyonGiris>
 <devredilenKurum>3</devredilenKurum>
 <hastaKarneNo>111111216</hastaKarneNo>
 <hastaSosyalGuvNo>1111111111126</hastaSosyalGuvNo>
 <hastaTCKimlikNo>49000719000</hastaTCKimlikNo>
 <provizyonTarihi>22.12.2006</provizyonTarihi>
 <provizyonTipi>N</provizyonTipi>
 <saglikTesisKodu>10662</saglikTesisKodu>
 <sigortaliTuru>2</sigortaliTuru>
 <takipNo></takipNo>
 <takipTuru>1</takipTuru>
 <yakinlikKodu></yakinlikKodu>
 </provizyonGiris>
ENDTEXT

loDom = CREATEOBJECT("MSXML2.DomDocument")
loDom.LoadXMl(m.lcXML)
loNodeList = loDom.DocumentElement.ChildNodes()

lcWSDL = "http://43000210000:43000210000@test.sgk.gov.tr/saglikws/services/ProvizyonIslemleri/wsdl/ProvizyonIslemleri.wsdl"

oWS = Createobject("MSSOAP.SoapClient30")
oWS.MSSoapInit(lcWSDL)
leResult = ows.hastaKabul(loNodeList)
I got the error: OLEIDispatch exception code 0 from connection failure...

When I try to use your proxy generator, I got an error like "Can not parse SDL file"
Thanks for your helps.

>>Thank you again.
>>The SOAP input message of this methot is:
>>
>>
>><?xml version="1.0" encoding="utf-8"?>
>><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
>>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>>xmlns:enc="http://schemas.xmlsoap.org/soap/encoding" >
>>
>><soap:Body>
>>
>><impl:hastaKabul xmlns:impl="http://servisler.ws.gss.sgk.gov.tr">
>>
>><provizyonGiris>
>> <devredilenKurum>3</devredilenKurum>
>> <hastaKarneNo>111111216</hastaKarneNo>
>> <hastaSosyalGuvNo>1111111111126</hastaSosyalGuvNo>
>> <hastaTCKimlikNo>49000719000</hastaTCKimlikNo>
>> <provizyonTarihi>22.12.2006</provizyonTarihi>
>> <provizyonTipi>N</provizyonTipi>
>> <saglikTesisKodu>10662</saglikTesisKodu>
>> <sigortaliTuru>2</sigortaliTuru>
>> <takipNo></takipNo>
>> <takipTuru>1</takipTuru>
>> <yakinlikKodu></yakinlikKodu>
>></provizyonGiris>
>>
>></impl:hastaKabul>
>>
>></soap:Body>
>>
>></soap:Envelope>
>>
>>
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform