[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
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:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------