we have a developer who has been trying to consume a WebService (Web Service
is written in Visual Foxpro and has been working for 2 years )
but he has no had any success yet?
we have no problem connecting to the Web Service from either Visual Foxpro
or .NET
the Web service URL link in is:
http://lrd1devweb1/testindwebservice
this webservice expose on Method name:"getdatarequested"
we pass an XML parameter and return an XML parameter.
This his how we call it from .NET
Dim XMLResults As String = ""
Try
Dim oWebService As New lrd1devweb1.testindwebserviceClassService
XMLResults = oWebService.getdatarequested(XML)
oWebService.Dispose()
Catch ex As Exception
End Try
the developer who know perl tried different scenarios and nothing worked,
here what he tried
have tried using three different Perl modules to consume the web service with
no success. I have managed to narrow things down to the proxy url. These Perl
modules ask for a uri and a proxy address similar to this example which does
work:
#use SOAP::Lite +autodispatch =>
#uri => 'http://www.soaplite.com/Temperatures',
#proxy => 'http://services.soaplite.com/temper.cgi';
The uri line below seems to be correct as we would expect...but every time I
try a different proxy it gives me the below message with the attempted url in
it.
#use SOAP::Lite +autodispatch =>
#uri
=>'http://lrd1devweb1/testindwebservice/testindwebservice.testindwebservice.soap?WSDL',
#proxy =>
'http://lrd1devweb1/testindwebservice/testindwebservice.testindwebservice.soap?WSDL',
I don't have access to the file structure so can you give me any thoughts on
what url I can try for the proxy. I have tried everything I can think of
including:
http://lrd1devweb1/testindwebservice/testindwebservice.testindwebservice.soap?WSDL
http://lrd1devweb1/testindwebservice/testindwebservice.testindwebservice.soap
http://lrd1devweb1/testindwebservice/
http://lrd1devweb1.testindwebserviceClassService
and anything else I could think of.
The error I get is:
Error processing WSDL file - no such service
(/definitions/service/port/soap:[EMAIL
PROTECTED]'http://lrd1devweb1/testindwebservice/tesindwebservice.soap?WSDL'])
at C:/Perl/lib/SOAP/WSDL.pm line 102, <OUT> line 158.
Any ideas?
--- StripMime Report -- processed MIME parts ---
multipart/alternative
text/plain (text body -- kept)
text/html
---
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.