[Fedora-suds-list] urllib2.URLError: <urlopen error [Errno -2] Name or service not known>

Veres-Szentkiralyi Andras vsza at vsza.hu
Mon Apr 16 12:00:50 UTC 2012


Hi,
it seems like one of your endpoint URLs contain such a hostname that urllib2 
(the HTTP transport provider of SUDS) cannot resolve. Check your WSDL for 
endpoint URLs and correct if necessary -- or use /etc/hosts.

Regards,
András Veres-Szentkirályi

2012. április 16. hétfő 12:14:22 dátummal jo ezt írta:
> Hi all,
> 
> I'm trying to access this ws, but I get an error message that I don't
> understand.
> the service client.service.InserisciDitta() exists but suds say:
> 
> urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
> 
> -----------------------------
> 
> Suds ( https://fedorahosted.org/suds/ )  version: 0.4 GA  build:
> R699-20100913
> 
> Service ( orsa_ditteService ) tns="orsa"
>    Prefixes (1)
>       ns0 = "orsa"
>    Ports (1):
>       (orsa_ditteSoap11)
>          Methods (3):
>             AggiornaDitta(xs:string IdentificativoMittente, xs:string
> IdentificativoRichiesta, xs:string Azienda, xs:string
> IdentificativoDitta, xs:date DataInizioAttivita, xs:date
> DataFineAttivitaDitta, xs:unsignedInt MotivoCessazione,
> AnagraficheDittaType[] AnagraficheDitta, )
>             EliminaDitta(xs:string IdentificativoMittente, xs:string
> IdentificativoRichiesta, xs:string Azienda, xs:string IdentificativoDitta,
> ) InserisciDitta(xs:string IdentificativoMittente, xs:string
> IdentificativoRichiesta, xs:string Azienda, xs:string
> IdentificativoDitta, xs:date DataInizioAttivita, xs:date
> DataFineAttivitaDitta, xs:unsignedInt MotivoCessazione,
> AnagraficheDittaType[] AnagraficheDitta, )
>          Types (2):
>             AnagraficheDittaType
>             ServiziResponseType
> 
> 
> Traceback (most recent call last):
>   File "test_osa.py", line 14, in <module>
>     result = client.service.EliminaDitta(IdentificativoMittente='01',
> IdentificativoRichiesta='02', Azienda='1201', IdentificativoDitta='pippo' )
>   File "build/bdist.linux-x86_64/egg/suds/client.py", line 542, in __call__
>   File "build/bdist.linux-x86_64/egg/suds/client.py", line 602, in invoke
>   File "build/bdist.linux-x86_64/egg/suds/client.py", line 637, in send
>   File "build/bdist.linux-x86_64/egg/suds/transport/http.py", line 177,
> in send
>   File "build/bdist.linux-x86_64/egg/suds/transport/http.py", line 77,
> in send
>   File "build/bdist.linux-x86_64/egg/suds/transport/http.py", line 118,
> in u2open
>   File "/home/jose/.virtualenv/lib/python2.6/urllib2.py", line 391, in open
>     response = self._open(req, data)
>   File "/home/jose/.virtualenv/lib/python2.6/urllib2.py", line 409, in
> _open '_open', req)
>   File "/home/jose/.virtualenv/lib/python2.6/urllib2.py", line 369, in
> _call_chain
>     result = func(*args)
>   File "/home/jose/.virtualenv/lib/python2.6/urllib2.py", line 1161, in
> http_open
>     return self.do_open(httplib.HTTPConnection, req)
>   File "/home/jose/.virtualenv/lib/python2.6/urllib2.py", line 1136, in
> do_open
>     raise URLError(err)
> urllib2.URLError: <urlopen error [Errno -2] Name or service not known>
> 
> ----------------------------------------------------------------------
> what's wrong?
> 
> j


More information about the suds mailing list