[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
-----------------------------------------------------------------------