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

Re: [HTCondor-users] Method not implemented error



I found SOAP API will go away from HTCondor8.7...

https://www-auth.cs.wisc.edu/lists/htcondor-users/2017-June/msg00003.shtml

I will try to use other interface.

Thanks.
On Fri, Oct 26, 2018 at 10:49 AM Hiroshi Chiyama <hchiyama@xxxxxxxxx> wrote:
>
> Hi all,
>
> I'm trying to use SOAP API.
> getVersionString works fine. after that, I tried queryStartdAds but return
> "Method 'ns:queryStartdAds' not implemented: method name or namespace
> not recognized" error.
>
> Any ideas on what it going wrong ?
>
>
> $ nc localhost 80 <<EOF
> POST / HTTP/1.1
> User-Agent: whatever
> Content-Type: text/xml; charset=utf-8
> SOAPAction: ""
>
> <?xml version="1.0" encoding="UTF-8"?>
> <SOAP-ENV:Envelope
>  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>  xmlns:ns="urn:condor">
>  <SOAP-ENV:Body
> SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
>      <ns:getVersionString />
>  </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
> EOF
> HTTP/1.1 200 OK
> Server: gSOAP/2.7
> Content-Type: text/xml; charset=utf-8
> Content-Length: 548
> Connection: close
>
> <?xml version="1.0" encoding="UTF-8"?>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:condor="urn:condor"><SOAP-ENV:Body><condor:getVersionStringResponse><response><status><code>SUCCESS</code></status><message>$CondorVersion:
> 8.6.12 Jul 31 2018 BuildID: 446077
> $</message></response></condor:getVersionStringResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
>
>
> $ nc localhost 80 <<EOF
> POST / HTTP/1.1
> User-Agent: whatever
> Content-Type: text/xml; charset=utf-8
> SOAPAction: ""
>
> <?xml version="1.0" encoding="UTF-8"?>
> <SOAP-ENV:Envelope
>  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
>  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>  xmlns:ns="urn:condor">
>  <SOAP-ENV:Body
> SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
>      <ns:queryStartdAds><constraint></constraint></ns:queryStartdAds>
>  </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
> EOF
> HTTP/1.1 500 Internal Server Error
> Server: gSOAP/2.7
> Content-Type: text/xml; charset=utf-8
> Content-Length: 600
> Connection: close
>
> <?xml version="1.0" encoding="UTF-8"?>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:condor="urn:condor"><SOAP-ENV:Body
> SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";><SOAP-ENV:Fault><faultcode>SOAP-ENV:Client</faultcode><faultstring>Method
> 'ns:queryStartdAds' not implemented: method name or namespace not
> recognized</faultstring></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>