[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: XML parse failed at line 1, col 0: no element found
That's a *way* old copy of HTTPAPI...best to get current first.
Pretty explicit error message...how's that XML looking?
On Mon, Feb 14, 2011 at 4:10 AM, jitender singh
<mr.singhjitender@xxxxxxxxx> wrote:
>
> Hi Scott,
>
> The following error i have received in log file.
>
>
>
> HTTPAPI Ver 1.17 released 2006-09-23
>
> SetError() #66: XML parse failed at line 11, col 2: mismatched tag
>
>
>
> Thanks & Regards
>
> Jitender Singh.
>
> On Fri, Feb 11, 2011 at 12:40 PM, Scott Klement
> <[1]sk@xxxxxxxxxxxxxxxx> wrote:
>
> Hello Jitender,
> Could you please send a HTTPAPI debug log? You'll find
> instructions for
> generating one at the bottom of the following web page:
> [2]http://www.scottklement.com/httpapi/beta/
> The error tells me that you are not receiving valid XML. But it
> does
> not tell me why that's the case, or what you _are_ receiving. I'm
> hoping the debug file will supply that information.
>
> On 2/10/2011 11:12 PM, jitender singh wrote:
> >
> >
> > Hi Scott,
> >
> >
> >
> > I am very happy to see you helping the guys working for Iseries.
> First
> > time I am going to implement web service from RPG.
> >
> >
> >
> > When I tested with WSDL in soapUI utility it works fine.
> >
> > But when I tried to post soap message from rpgle program to sap
> xi
> > data services then get an error that error code -1 and message
> XML
> > parse failed at line 1, col 0: no element found.
> >
> >
> >
> > The following XML and code I am using
> >
> > inputXMLstring = '<inp:DataSet><Record><addr_1>'
> >
> > + %trim(wRtnAdd1) + '</addr_1><addr_2>'
> >
> > + %trim(wRtnAdd2) + '</addr_2><addr_3>'
> >
> > + %trim(wRtnAdd3) + '</addr_3><addr_4>'
> >
> > + %trim(wRtnAdd4) + '</addr_4><city>'
> >
> > + %trim(wRtnCity) + '</city><state>'
> >
> > + %trim(state) + '</state><postal_code>'
> >
> > + %trim(postalcd) + '</postal_code><country_name>'
> >
> > + %trim(country) + '</country_name>'
> >
> > +'</Record></inp:DataSet>';
> >
> >
> >
> > SOAP ='<?xml version="1.0" encoding="utf-8"?>'
> >
> > + '<soap:Envelope'
> >
> > + '
>
> > xmlns:xsd="[1][3]http://www.w3.org/2001/XMLSchema"'
> >
> > +'
> > xmlns:xsi="[2][4]http://www.w3.org/2001/XMLSchema-instance"'
> >
> > +'
> >
> xmlns:soap="[3][5]http://schemas.xmlsoap.org/soap/envelope/">'
>
> >
> > +'<soap:Header/>'
> >
> > +'<soap:Body>'
> >
> > + %trim(inputXMLstring)
> >
> > +'</soap:Body>'
> >
> > +'</soap:Envelope>';
> >
> >
> >
> >
> >
> > http_xproc( HTTP_POINT_ADDL_HEADER
> >
> > : %paddr(Add_SOAPACTION) );
> >
> >
> >
> > rc = http_url_post_xml(%trim(httplink)
> >
> > : %addr(SOAP) + 2
> >
> > : %len(SOAP)
> >
> > : *NULL
> >
> > : %paddr(Incoming)
> >
> > : %addr(xmldata)
> >
> > : HTTP_TIMEOUT
> >
> > : HTTP_USERAGENT
> >
> > : 'text/xml; charset=utf-8');
> >
> >
> >
> > Please help me out where I am wrong and what I need to do.
> >
> >
> >
> > Please also let me know how I can debug all the
> procedure/function
> > related to HTTPAPI (http_url_post_xml).
> >
> >
> >
> >
> >
> > Thanks& Regards
> >
> > Jitender Singh.
> >
>
> > References
> >
> > 1. [6]http://www.w3.org/2001/XMLSchema
> > 2. [7]http://www.w3.org/2001/XMLSchema-instance
> > 3. [8]http://schemas.xmlsoap.org/soap/envelope/
> >
> >
> >
> >
> >
> -------------------------------------------------------------------
> ----
> > 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
> -------------------------------------------------------------------
> ----
>
> References
>
> 1. mailto:sk@xxxxxxxxxxxxxxxx
> 2. http://www.scottklement.com/httpapi/beta/
> 3. http://www.w3.org/2001/XMLSchema
> 4. http://www.w3.org/2001/XMLSchema-instance
> 5. http://schemas.xmlsoap.org/soap/envelope/
> 6. http://www.w3.org/2001/XMLSchema
> 7. http://www.w3.org/2001/XMLSchema-instance
> 8. http://schemas.xmlsoap.org/soap/envelope/
> 9. http://www.scottklement.com/mailman/listinfo/ftpapi
> 10. 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
-----------------------------------------------------------------------