[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: http_url_post_xml problem
In your debug file, do you see the request being sent out? Is it "complete"
(does it look like your xml with some other stuff)?
Mike Krebs
> -----Original Message-----
> From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-
> bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of John Clark(Hotmail)
> Sent: Friday, January 30, 2009 1:13 PM
> To: HTTPAPI and FTPAPI Projects
> Subject: Re: http_url_post_xml problem
>
> Excellent tip Mike, using IE.
>
> I just opened my xml up and it appears fine in IE. I am getting very
> frustrated trying to use this web service. I just don't know enough
> about
> HTTP/SOAP/XML/networking/etc to be able to troubleshoot this.
>
> It seems like there are a million pieces that all have to be in place
> to
> make this work. I apparently don't have something setup properly, but
> I
> can't figure out where to look.
>
> My RPG program is similar to this:
>
> http_debug(*ON);
> http_XmlStripCRLF(*ON);
>
> SOAP = "<?xml version="1.0" encoding="UTF-8"?><Envelope
> xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><Header><Security
> mustUnderstand="1"
> xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-
> wssecurity-secext-1.0.xsd"><UsernameToken
> Id="uuid-90128b0b-6212-4e16-9382-e55489fa6444-
> 1"><Username>USERNAME</Username><Password
> Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wssusername-
> token-profile-
> 1.0#PasswordText">PASSWORD</Password></UsernameToken></Security></Heade
> r><Body
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"><requestMessage
> xmlns="urn:schemas-cybersource-com:transaction-data-
> 1.28"><merchantID>MERCHANTID</merchantID><merchantReferenceCode>MRC-
> 123456</merchantReferenceCode><billTo><firstName>John</firstName><lastN
> ame>Doe</lastName><street1>1295
> Charleston Road</street1><city>Mountain
> View</city><state>CA</state><postalCode>94043</postalCode><country>US</
> country><email>null@xxxxxxxxxxxxxxx</email></billTo><purchaseTotals><cu
> rrency>USD</currency><grandTotalAmount>10.00</grandTotalAmount></purcha
> seTotals><card><accountNumber>4111111111111111</accountNumber><expirati
> onMonth>12</expirationMonth><expirationYear>2020</expirationYear></card
> ><ccAuthService
> run="true"/></requestMessage></Body></Envelope>"
>
> http_debug(*ON);
>
> rc = http_url_post_xml(
> 'https://66.185.180.11:443/commerce/1.x/transactionProcessor/'
> : %addr(SOAP) + 2
> : %len(SOAP)
> : *NULL
> : %paddr(Incoming)
> : *NULL);
>
>
> Thanks for the help so far!
>
> John
>
>
>
>
> ----- Original Message -----
> From: "Mike Krebs" <mkrebs@xxxxxxxxxxxxxxxxxx>
> To: "'HTTPAPI and FTPAPI Projects'" <ftpapi@xxxxxxxxxxxxxxxxxxxxxx>
> Sent: Friday, January 30, 2009 1:21 PM
> Subject: RE: http_url_post_xml problem
>
>
> A simple interactive way is to open it in IE and Firefox and see if
> they can
> parse it.
>
> If you parse it using Expat, you could do "batch validation" on the IBM
> i.
>
> Mike Krebs
>
> > -----Original Message-----
> > From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-
> > bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of RUDAS István
> > Sent: Friday, January 30, 2009 10:29 AM
> > To: HTTPAPI and FTPAPI Projects
> > Subject: AW: http_url_post_xml problem
> >
> > Hello,
> >
> > @Grizzly Malchow:
> >
> > The topic "validate your XML" would interest me very much,
> especially
> > if you speak about "a batch way" to do that. If you can guide me to
> > one of the possibilities or an article how to manage that, it would
> be
> > a great help for me.
> >
> >
> > István
> >
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-
> > bounces@xxxxxxxxxxxxxxxxxxxxxx] Im Auftrag von Grizzly Malchow
> > Gesendet: Freitag, 30. Jänner 2009 16:13
> > An: HTTPAPI and FTPAPI Projects
> > Betreff: RE: http_url_post_xml problem
> >
> > Your error message states XML parse error. I can only assume where
> ever
> > you are posting to is having trouble parsing the xml.
> > Have you tried validating your xml? There are numerous sites out
> there
> > that allow you to do that.
> >
> >
> >
> > ---------------------------------------------------------------------
> --
> > 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
> -----------------------------------------------------------------------
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------