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

RE: Error: Binder not found for soapaction = null



   Yes, it matters. Below is the prototype from HTTPAI_H for the
   http_url_post_xml. As you can see, the peSOAPAction parameter is the
   10^th parameter.



   D
   http_url_post_xml...

   D                 PR            10I
   0

   D  peURL                     32767A   varying const
   options(*varsize)

   D  pePostData                     *
   value

   D  pePostDataLen                10I 0
   value

   D  peStartProc                    *   value
   procptr

   D  peEndProc                      *   value
   procptr

   D  peUsrDta                       *
   value

   D  peTimeout                    10I 0 value options(*nopass)

   /if defined(HTTP_ORIG_SHORTFIELD)

   D  peUserAgent                  64A   const
   options(*nopass:*omit)

   D  peContentType                64A   const
   options(*nopass:*omit)

   D  peSOAPAction                 64A   const
   options(*nopass:*omit)

    /else

   D  peUserAgent               16384A   varying
   const

   D
   options(*nopass:*omit)

   D  peContentType             16384A   varying const

   D
   options(*nopass:*omit)

   D  peSOAPAction              16384A   varying const

   D                                     options(*nopass:*omit)

   /endif


   Scott M. provided a good example in his email. Scott K, in EXAMPLE16,
   also showed it "at work". He found the value required by looking in the
   WSDL for soapAction or by using SOAPui or from an example exchange with
   the service.

   rc = http_url_post_xml(

              'http://www.webservicex.net/CurrencyConvertor.asmx'

                     : %addr(SOAP) + 2

                     : %len(SOAP)

                     : *NULL

                     : %paddr(Incoming)

                     : %addr(rate)

                     : HTTP_TIMEOUT

                     : HTTP_USERAGENT

                     : 'text/xml'

                     : 'http://www.webserviceX.NET/ConversionRate');


   -----Original Message-----
   From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   [mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Max Buda
   Sent: Tuesday, January 20, 2015 11:28 AM
   To: HTTPAPI and FTPAPI Projects
   Subject: Re: Error: Binder not found for soapaction = null


   Does it matter where I insert it or does it belong in a specific spot ?




   Max Buda



   On Tue, Jan 20, 2015 at 11:21 AM, Scott Mildenberger <
   [1]SMildenberger@xxxxxxxxxxxxxxxxxx> wrote:


   > You are not specifying the SOAPAction parameter and I think you need
   to.

   > If I understand everything correctly I think its value should be

   >
   "GPSOA_Shipment_SmallParcel_WS_SmallParcelShipping_Binder_ProcessSmallP
   arcelShipment"

   >

   > Scott

   >

   >

   > -----Original Message-----

   > From: [2]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:

   > [3]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Max Buda

   > Sent: Tuesday, January 20, 2015 10:05 AM

   > To: HTTPAPI and FTPAPI Projects

   > Subject: Re: Error: Binder not found for soapaction = null

   >

   > I have attached excerpts from my code and the debug file.

   >

   >

   >

   > Max Buda

   > DSC Logistics

   > 1750 S. Wolf Road

   > Des Plaines, IL  60018

   > Phone: (847) 635-4498

   >

   > On Tue, Jan 20, 2015 at 10:15 AM, Mike Krebs

   > <[4]mkrebs@xxxxxxxxxxxxxxxxxx>

   > wrote:

   >

   > > And the debug listing...it will be evident to all what you are

   > > sending and receiving.

   > >

   > > -----Original Message-----

   > > From: [5]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:

   > > [6]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Scott

   > > Mildenberger

   > > Sent: Tuesday, January 20, 2015 10:07 AM

   > > To: HTTPAPI and FTPAPI Projects

   > > Subject: RE: Error: Binder not found for soapaction = null

   > >

   > > You aren't showing us your code, that might be useful.  What are
   you

   > > providing in the call to http_url_post for SOAPAction?  Maybe you

   > > aren't specifying it and you need to.

   > >

   > > Scott

   > >

   > > -----Original Message-----

   > > From: [7]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:

   > > [8]ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Max Buda

   > > Sent: Tuesday, January 20, 2015 8:55 AM

   > > To: HTTPAPI and FTPAPI Projects

   > > Subject: Error: Binder not found for soapaction = null

   > >

   > > As I mentioned in previous posts, I am a newbie with web services.

   > >

   > > I am trying to consume a web service, provided by our customer.

   > > I have worked through the various tag errors and I am now stumped
   by

   > > the latest error we are receiving in the response.

   > > The error is "Binder not found for soapaction = null".

   > > I have used both http_url_post_xml and http_url_post.

   > >

   > > I am told the error is on my side, but I have looked at the request

   > > I am creating and just can't see where the problem is.

   > >

   > > I am attaching the web service request ("Parcel Request.xml"), the

   > > ws response ("Parcel Response.xml") and the wsdl ("Small
   Parcel.wsdl").

   > >

   > > Any help in identifying the problem is greatly appreciated.

   > >

   > >

   > > Max Buda

   > >
   --------------------------------------------------------------------

   > > --

   > > - This is the FTPAPI mailing list.  To unsubscribe, please go to:

   > > [9]http://www.scottklement.com/mailman/listinfo/ftpapi

   > >
   --------------------------------------------------------------------

   > > --

   > > -

   > >
   --------------------------------------------------------------------

   > > --

   > > - This is the FTPAPI mailing list.  To unsubscribe, please go to:

   > > [10]http://www.scottklement.com/mailman/listinfo/ftpapi

   > >
   --------------------------------------------------------------------

   > > --

   > > -

   > >

   >
   ----------------------------------------------------------------------

   > - This is the FTPAPI mailing list.  To unsubscribe, please go to:

   > [11]http://www.scottklement.com/mailman/listinfo/ftpapi

   >
   ----------------------------------------------------------------------

   > -

   >

References

   1. mailto:SMildenberger@xxxxxxxxxxxxxxxxxx
   2. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   3. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   4. mailto:mkrebs@xxxxxxxxxxxxxxxxxx
   5. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   6. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   7. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   8. mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx
   9. http://www.scottklement.com/mailman/listinfo/ftpapi
  10. http://www.scottklement.com/mailman/listinfo/ftpapi
  11. 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
-----------------------------------------------------------------------