[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with WebServices
It appears you have the following as part of the XML document you are
sending..
POST /wintillcustomerservice/customermanager.asmx HTTP/1.1Host: 192.168.1.13Cont
ent-Type: text/xml; charset=utf-8Content-Length: 1435SOAPAction: "[1]http://www.
wintill.com/services/customers/AmendCreateCust omer"
Your XML doc should start with the
<?xml version="1.0" encoding="utf-8"?>
Charles
On Fri, Oct 23, 2015 at 7:38 AM, Connie Fuller <[2]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: [3]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:[4]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:
[5]http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
--------------------------------------------------------------------
---
This is the FTPAPI mailing list.� To unsubscribe, please go to:
[6]http://www.scottklement.com/mailman/listinfo/ftpapi
--------------------------------------------------------------------
---
References
1. http://www.wintill.com/services/customers/AmendCreateCust
2. mailto:CFuller@xxxxxxxxxxx
3. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
4. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
5. http://www.scottklement.com/mailman/listinfo/ftpapi
6. 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
-----------------------------------------------------------------------