[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Help with WebServices



Hi Charles,

Is this what you're looking for?

http://192.168.1.58/WinTillCustomerService/CustomerManager.asmx?op=AmendCreateCustomer

Thanks,
Connie  

-----Original Message-----
From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Charles Wilt
Sent: 23 October 2015 13:38
To: HTTPAPI and FTPAPI Projects
Subject: Re: Help with WebServices

Also, your second document is not the WSDL.

A WSDL looks like so:
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?
http://www.scottklement.com/presentations/Web%20Services%20from%20RPG%20with%20HTTPAPI.pdf

Charles


On Fri, Oct 23, 2015 at 7:38 AM, Connie Fuller <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: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:
> 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:
> 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
-----------------------------------------------------------------------