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

Re: HTTP Error 500



Yup - that's part of the problem Mike.

Somehow with assorted network failures I had a half-assed set of code  
and didn't notice that piece.  It still won't work but ...


Jon Paris

www.Partner400.com
www.SystemiDeveloper.com



On Apr 12, 2010, at 3:27 PM, Mike Krebs wrote:

> Prolly the other way around...don't think this is a webservicex  
> service.
>
> Change xmlns:web to xmlns:xsd and the webservicex to 172.28.128.30?
>
>
>> -----Original Message-----
>> From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-
>> bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Thomas Raddatz
>> Sent: Monday, April 12, 2010 1:37 PM
>> To: HTTPAPI and FTPAPI Projects
>> Subject: Re: HTTP Error 500
>>
>> Jon,
>>
>> Indeed the missing "xsd" prefix is the key. The "xsd" prefix is  
>> used to
>> qualify the elements of your SOAP request message but is not  
>> declared.
>> On
>> the other hand there is a "web" prefix that is not used. Perhaps you
>> have
>> to change "xsd" to "web" but without the WSDL file it is nothing more
>> than
>> a guess.
>>
>> Failing message:
>>
>> <soapenv:Envelope
>>   xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
>>   xmlns:web="http://www.webservicex.net";>
>>   <soapenv:Header/>
>>   <soapenv:Body>
>>     <xsd:getdescr_XML>
>>       <xsd:param0>
>>         <xsd:_CATCODE>02</xsd:_CATCODE>
>>         <xsd:_PRODCODE>10001</xsd:_PRODCODE>
>>       </xsd:param0>
>>     </xsd:getdescr_XML>
>>   </soapenv:Body>
>> </soapenv:Envelope>
>>
>>
>> Modified message:
>>
>> <soapenv:Envelope
>>   xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
>>   xmlns:web="http://www.webservicex.net";>
>>   <soapenv:Header/>
>>   <soapenv:Body>
>>     <web:getdescr_XML>
>>       <web:param0>
>>         <web:_CATCODE>02</web:_CATCODE>
>>         <web:_PRODCODE>10001</web:_PRODCODE>
>>       </web:param0>
>>     </web:getdescr_XML>
>>   </soapenv:Body>
>> </soapenv:Envelope>
>>
>>
>> Regards,
>>
>> Thomas.
>>
>> Am 12.04.2010 19:54, schrieb Jon Paris:
>>> This "<faultstring>javax.xml.stream.XMLStreamException: The  
>>> namespace
>>> prefix "xsd" was not declared.</faultstring>" appears to be the
>>> critical part but here's the whole thing.
>>>
>>> HTTPAPI Ver 1.24beta9 released 2010-01-06
>>> OS/400 Ver V6R1M0
>>>
>>> http_persist_open(): entered
>>> http_long_ParseURL(): entered
>>> DNS resolver retrans: 2
>>> DNS resolver retry  : 2
>>> DNS resolver options: x'00000136'
>>> DNS default domain: RCHLAND.IBM.COM
>>> WARNING: No name servers are configured for DNS resolution! You will
>>> not be able to contact Internet hosts! See
>> http://www.scottklement.com/httpapi/dns.html
>>>   for more information.
>>> http_persist_post(): entered
>>> http_long_ParseURL(): entered
>>> do_oper(POST): entered
>>> POST /web/services/GETDESCRF HTTP/1.1
>>> Host: 172.28.128.30:10021
>>> User-Agent: http-api/1.24
>>> Content-Type: text/xml; charset=UTF-8
>>> SOAPAction: "urn:getdescr_XML"
>>> Content-Length: 320
>>>
>>>
>>> senddoc(): entered
>>> <soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
>>> " xmlns:web="http://www.webservicex.net";>  <soapenv:Header/>
>>> <soapenv:Body>  <xsd:getdescr_XML>  <xsd:param0>  <xsd:_CATCODE>02</
>>> xsd:_CATCODE>   <xsd:_PRODCODE>10001</xsd:_PRODCODE>  </xsd:param0>
>> </
>>> xsd:getdescr_XML>  </soapenv:Body>  </soapenv:Envelope>
>>> recvresp(): entered
>>> HTTP/1.1 500 OK
>>> Date: Mon, 12 Apr 2010 16:23:04 GMT
>>> Server: Lotus Expeditor Web Container/6.1
>>> Content-Length: 355
>>> Connection: close
>>> Content-Type: text/xml; charset=UTF-8
>>> Content-Language: en-US
>>>
>>>
>>> SetError() #13: HTTP/1.1 500 OK
>>> recvresp(): end with 500
>>> recvdoc parms: identity 355
>>> header_load_cookies() entered
>>> recvdoc(): entered
>>> SetError() #0:
>>> <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
>>> "><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</
>>> faultcode><faultstring>javax.xml.stream.XMLStreamException: The
>>> namespace prefix "xsd" was not declared.</faultstring><detail></
>>> detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
>>> SetError() #13: HTTP/1.1 500 OK
>>> http_close(): entered
>>> HTTPAPI Ver 1.24beta9 released 2010-01-06
>>> OS/400 Ver V6R1M0
>>>
>>> http_url_get(): entered
>>> http_persist_open(): entered
>>> http_long_ParseURL(): entered
>>> DNS resolver retrans: 2
>>> DNS resolver retry  : 2
>>> DNS resolver options: x'00000136'
>>> DNS default domain: RCHLAND.IBM.COM
>>> WARNING: No name servers are configured for DNS resolution! You will
>>> not be able to contact Internet hosts! See
>> http://www.scottklement.com/httpapi/dns.html
>>>   for more information.
>>> http_persist_get(): entered
>>> http_long_ParseURL(): entered
>>> do_oper(GET): entered
>>> http_url_get(): entered
>>> http_persist_open(): entered
>>> http_long_ParseURL(): entered
>>> DNS resolver retrans: 2
>>> DNS resolver retry  : 2
>>> DNS resolver options: x'00000136'
>>> DNS default domain: RCHLAND.IBM.COM
>>> WARNING: No name servers are configured for DNS resolution! You will
>>> not be able to contact Internet hosts! See
>> http://www.scottklement.com/httpapi/dns.html
>>>   for more information.
>>> http_persist_get(): entered
>>> http_long_ParseURL(): entered
>>> do_oper(GET): entered
>>>
>>> Jon Paris
>>>
>>> www.Partner400.com
>>> 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
> -----------------------------------------------------------------------

-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------