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

RE: HTTP Error 500



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
-----------------------------------------------------------------------