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

Re: HTTP Error 500



Jon,

Without the debug log it is hard to guess what is going wrong. Please 
enable the debug log, call the web service again and post the log output here.

Thomas.

Am 12.04.2010 05:30, schrieb Jon Paris:
>
>     I'm getting a 500 error and I _think_ it may be the last parm in the
>     http_post_xml that is the issue as it is the only one that differs
>     from the original example.  In the original the last parm was a URL.
>     In mine it is a this urn reference.
>
>             SOAP = '<soapenv:Envelope +
>
>     xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; +
>                       xmlns:web="http://[1]www.webservicex.net";>  +
>                       <soapenv:Header/>  +
>                       <soapenv:Body>  +
>                          <xsd:getdescr_XML>  +
>                             <xsd:param0>  +
>                                <xsd:_CATCODE>' +
>                                catCode +
>                               '</xsd:_CATCODE>   +
>                                <xsd:_PRODCODE>' +
>                                prodCode +
>                               '</xsd:_PRODCODE>  +
>                             </xsd:param0>  +
>                          </xsd:getdescr_XML>  +
>                       </soapenv:Body>  +
>                     </soapenv:Envelope>';
>             http_setCCSIDs(1208: 0);
>             http_debug(*ON);
>             rc = http_post_xml(
>     'http://172.28.128.30:10021/web/services/GETDESCRF'
>                               : %addr(SOAP) + VARYINGDATAOFFSET
>                               : %len(SOAP)
>                               : *NULL
>                               : %paddr(MapXmlData)
>                               : %addr(description)
>                               : HTTP_TIMEOUT
>                               : HTTP_USERAGENT
>                               : 'text/xml; charset=UTF-8'
>                               : '"[2]urn:getdescr"' );
>
>     This is the soap as used by SoapUI - which works just fine.
>     <soapenv:Envelope
>     xmlns:soapenv="[3]http://schemas.xmlsoap.org/soap/envelope/";
>     xmlns:xsd="[4]http://getdescrf.wsbeans.iseries/xsd";>
>        <soapenv:Header/>
>        <soapenv:Body>
>           <xsd:getdescr>
>              <!--Optional:-->
>              <xsd:param0>
>                 <!--Optional:-->
>                 <xsd:_CATCODE>01</xsd:_CATCODE>
>                 <!--Optional:-->
>                 <xsd:_PRODCODE>00020</xsd:_PRODCODE>
>              </xsd:param0>
>           </xsd:getdescr>
>        </soapenv:Body>
>     </soapenv:Envelope>
>     Any suggestions?
>     Jon Paris
>     [5]www.Partner400.com
>     [6]www.SystemiDeveloper.com
>
> References
>
>     1. http://www.webservicex.net/
>     2. urn:getdescr
>     3. http://schemas.xmlsoap.org/soap/envelope/
>     4. http://getdescrf.wsbeans.iseries/xsd
>     5. http://www.Partner400.com/
>     6. http://www.SystemiDeveloper.com/
>
>
>
>
> -----------------------------------------------------------------------
> 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
-----------------------------------------------------------------------