[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Calling 2 webservices in the same program
Thomas
thank you for your answer. Just on yesterday evening I was thinking that you
clearly described. In fact if the web services is composed by the following
steps:
1) open HTTP connection
2) send request message
3) receive response message
4) close connection
I forgot to set the correct endpoint for the second webservices, thing that
I do for the first web services. So I do the suggested correction and let
you the result.
Thanks again
Mario
----- Original Message -----
From: "Thomas Raddatz" <thomas.raddatz@xxxxxxxxxxx>
To: "HTTPAPI and FTPAPI Projects" <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Saturday, December 12, 2009 10:52 PM
Subject: Re: Calling 2 webservices in the same program
> Mario,
>
> I searched Scott's archive for "refused connection" and it appears as if
> the reason for that message
> is always that there is no listener at the specified URL and port. So
> probably the WSDL file specifies
> a wrong web service endpoint (host and/or port).
>
> Please look at element <soap:address location="..."> at the end of the
> WSDL file. The "location"
> attribute specifies the endpoint of the web service. Double check that the
> endpoint is valid. If in
> doubt, contact the web service provider and ask him. Perhaps copy and
> paste it into your address field
> of your web browser and see what happens.
>
> Also check the value of constant cURL in your web service stub module. It
> should have the same value
> as the "location" attribute of the WSDL file.
>
> Ensure that you did not overwrite the host name of port number within your
> stub module. Or make sure
> that you used the right values.
>
> If you still cannot solve the problem, please post the debug log.
>
> Thomas.
>
> Mario Martoriello schrieb:
>> Hi
>> I have to develop a pgm that use 2 webservices together, the first,
>> called
>> FCKLogin, is used to logon to a server with https and if the user and
>> password are ok ,receives the token that need to the second webservices
>> called FCKDisponibilita that returns the availability of a product. I
>> use
>> WSDL2RPG and LIBHHTP to develop this . The call of the first webservices
>> works fine and I receive the token but when I call the second I receive
>> an
>> error:" 6: connect(): A host refused the connection...."
>> I think each call to a web service is an enscapsulated HTTP call that is
>> done by HTTP API and that
>> contains the following steps:
>>
>> 1) open HTTP connection
>> 2) send request message
>> 3) receive response message
>> 4) close connection
>>
>> So is possible to keep the connection open until the second webservice is
>> done? And how?
>> I read the example but I didn't find anything about this case.
>> Can you suggest anything ?
>>
>> Mario Martoriello
>>
>>
>>
>> -----------------------------------------------------------------------
>> This is the FTPAPI mailing list. To unsubscribe, please go to:
>> http://www.scottklement.com/mailman/listinfo/ftpapi
>> -----------------------------------------------------------------------
>>
> -----------------------------------------------------------------------
> This is the FTPAPI mailing list. To unsubscribe, please go to:
> http://www.scottklement.com/mailman/listinfo/ftpapi
> -----------------------------------------------------------------------
>
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------