[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with WebServices
Also, your second document is not the WSDL.
A WSDL looks like so:
[1]http://www.w3schools.com/webservices/tempconvert.asmx?WSDL
In a browser, try opening
http://WinTillCustomerService/CustomerManager.asmx?WSDL
The URL to the WSDL is what you'd want to open with SoapUI to examine
the service.
Have you read through Scott's presentation?
[2]http://www.scottklement.com/presentations/Web%20Services%20from%20RP
G%20with%20HTTPAPI.pdf
Charles
On Fri, Oct 23, 2015 at 7:38 AM, Connie Fuller <[3]CFuller@xxxxxxxxxxx>
wrote:
Hi Scott,
I have attached the debug file for you.
As for the WSDL, I think what you're looking for is within the
second attachment, webserviceattempt2.txt
Hope this information is OK, if you need anything else then please
let me know.
Kind regards,
Connie
-----Original Message-----
From: [4]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:[5]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Scott
Klement
Sent: 23 October 2015 07:01
To: HTTPAPI and FTPAPI Projects
Subject: Re: Help with WebServices
Connie,
I did see your messages on RPG400-L as well as this one, and
unfortunately, I don't feel that I have enough information to help you.
Every web service is different, and the error you are getting is not
coming from HTTPAPI, it is coming from the web service server.� (The
server sends the error to HTTPAPI, which in turn copies it back to
you.)
Please create a debug/trace file so I can see some more detailed
information, and post it here.� �Also, since it sounds like you're
using
SOAP, please provide the WSDL (or a link to it) so we can see what is
expected for this service.
To create the debug/trace, add a line like the following to the start
of your program and recompile/run:
� � � callp http_debug(*on);
This will create a file named /tmp/httpapi_debug.txt.� Please attach
that file to a reply to this message so I can see it.� (and the WSDL
as well, or provide a link to the WSDL).
Thanks!
On 10/22/2015 7:26 AM, Connie Fuller wrote:
>� � �Good Afternoon,
>
>
>� � �I have posted this on the RGP/400 mailing lists on Midrange
but a lot
>� � �of users have pointed me in this direction.
>
>
>� � �Basically I have created a webservice in RPG, and I am trying
to do the
>� � �HTML_POST to send the request to the designated server.
>
>
>� � �It is not working - my knowledge of WebServices are very
little and I'm
>� � �trying to use a source program we use for another type of
webservice
>� � �but cannot get it to work.
>
>
>� � �As far as I'm aware the SOAP body is OK, it seems to dump on
the HTML
>� � �Post:
>
>
>� � �rc = %len(soap);
>
>� � � rc = http_post_xml(
>
>� � � � � � � � � �url
>
>� � � � � � � � �: %addr(SOAP) + 4
>
>� � � � � � � � �: %len(SOAP)
>
>� � � � � � � � �: *NULL
>
>� � � � � � � � �: %paddr(endElem)
>
>� � � � � � � � �: *null
>
>� � � � � � � � �: 600
>
>� � � � � � � � �: HTTP_USERAGENT
>
>� � � � � � � � �: 'text/xml'
>
>� � � � � � � � �: SOAPACTION);
>
>
>� � �I keep getting a response saying the `server did not recognise
the
>� � �value of HTTP Header SOAPACTION'.
>
>
>� � �I am trying to get the HTTP_DEBUG to work and create a debug
log for me
>� � �on the IFS but can't get that to produce the file.
>
>
>� � �Can anyone help me with this? I am a complete novice and want
to
>� � �webservices and any help would be very much appreciated.
>
>
>� � �I am using the Scott Klements HTTP_API copysource.
>
>
>� � �Any help would be great.
>
>
>� � �Thanks,
>
>
>
>� � �Connie Fuller
>
>� � �Computer Programmer/Analyst
>
>� � �Williamson-Dickie Europe Ltd
>
>
-----------------------------------------------------------------------
This is the FTPAPI mailing list.� To unsubscribe, please go to:
[6]http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
--------------------------------------------------------------------
---
This is the FTPAPI mailing list.� To unsubscribe, please go to:
[7]http://www.scottklement.com/mailman/listinfo/ftpapi
--------------------------------------------------------------------
---
References
1. http://www.w3schools.com/webservices/tempconvert.asmx?WSDL
2. http://www.scottklement.com/presentations/Web%20Services%20from%20RPG%20with%20HTTPAPI.pdf
3. mailto:CFuller@xxxxxxxxxxx
4. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
5. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
6. http://www.scottklement.com/mailman/listinfo/ftpapi
7. 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
-----------------------------------------------------------------------