Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-11 Por tôpico Gustavo Queiroz
A diretiva adicionada foi: 2008/6/11 Fabiano Weimar dos Santos <[EMAIL PROTECTED]>: > Oi Gustavo, > > fico feliz em saber que funcionou para você. Bem vindo ao "maravilhoso > mundo" de SOA. > > Só para deixar documentado para quem no futuro tiver que trilhar o > mesmo caminho que você, você po

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-11 Por tôpico Fabiano Weimar dos Santos
Oi Gustavo, fico feliz em saber que funcionou para você. Bem vindo ao "maravilhoso mundo" de SOA. Só para deixar documentado para quem no futuro tiver que trilhar o mesmo caminho que você, você poderia apontar aqui qual diretiva tiveste que adicionar ao seu servidor de webservice para que ele ope

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-11 Por tôpico Gustavo Queiroz
O request como dicionário já foi outro teste que eu estava fazendo. Mas a mudança do servidor para RPC-Sstyle foi suficiente para resolver o problema e quanto ao parametro eu voltei a passá-lo diretamente print prox.consultarProjetosEmAndamento(codigoUg=10) Muito obrigado. sds Gustavo Queiroz 2

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-09 Por tôpico Fabiano Weimar dos Santos
Oi Gustavo, A alteração do webservice para modo RPC-Style deveria ser feita no lado servidor. De qualquer forma, pq estás passando o request (um dicionario) como parametro? O que voce quer na verdade não é **request (com dois asteriscos na frente?) Att. Fabiano Weimar 2008/6/9 Gustavo Queiroz

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-09 Por tôpico Gustavo Queiroz
Prezados, O meu código é o seguinte: from SOAPpy import WSDL import SOAPpy url = 'http://10.200.239.42/ServicosWeb/ConsultaDeProjetos.asmx?WSDL' prox = WSDL.Proxy(url) request = { 'codigoUg': 8024} print prox.consultarProjetosEmAndamento(request) Como posso alterar para implementar o decorator

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-06 Por tôpico Fabiano Weimar dos Santos
Oi Gustavo, legal. Deixa eu advinhar: seu webservice é implementado em .Net, correto? Se for, você deve adicionar um decorator para que ele opere em modo RPC-Style. A mensagem de erro abaixo é uma excecao sendo levantada pelo seu servidor de webservices, reclamando do formato do parametro recebido

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-06 Por tôpico Gustavo Queiroz
Xiru e a qeum possa interessar, passei a usar sua bilbioteca que vc fez para ver se eu corrigia um problema que eu tava tendo mas continua dando o mesmo erro. Vc sabe o que pode ser? O erro é o seguinte: SOAPpy.Types.faultType: System.FormatException: Input string was not in a correct format. s

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-05 Por tôpico Fabiano Weimar dos Santos
Não, mas se você extrair o pacote em uma máquina Linux (ou cigwin) usando "ar x pacote.deb" e descompactar o data.tgz extraido pelo "ar" dentro do seu diretorio lib/python no Windows, deve funcionar redondo :-) Se eu falei "grego" me avisa que eu faço um tgz... 2008/6/5 castilho109 <[EMAIL PROTE

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-05 Por tôpico Fabiano Weimar dos Santos
Não, mas se você fizer em uma máquina Linux (ou cigwin) um "ar x pacote.deb" e descompactar o data.tgz extraido pelo "ar" dentro do seu diretorio lib/python no Windows, deve funcionar redondo :-) Se eu falei "grego" me avisa que eu faço um tgz... 2008/6/5 castilho109 <[EMAIL PROTECTED]>: > E aí

[zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-05 Por tôpico castilho109
E aí Xiru! Fez para o Windows tb? rs --- Em zope-pt@yahoogrupos.com.br, "Fabiano Weimar dos Santos" <[EMAIL PROTECTED]> escreveu > > Olá, > > eu uso intensivamente SOAPpy para esse fim, mas eu recomendaria que > você usasse minha própria versão do SOAPpy ao invés da versão oficial > (que tem un

Re: [zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-05 Por tôpico Fabiano Weimar dos Santos
Olá, eu uso intensivamente SOAPpy para esse fim, mas eu recomendaria que você usasse minha própria versão do SOAPpy ao invés da versão oficial (que tem uns bugs meio feios e não suporta timeout). Eu empacotei meu próprio SOAPpy para Ubuntu (já faz algum tempo) http://xiru.org/blog/soappy-ubuntu-

[zope-pt] Re: Como fazer uma chamada para um Web Service via Ptyhon Script?

2008-06-05 Por tôpico vinicius.osiro
Castilho, Na minha empresa também precisei fazer uso de Web Service, e tudo que precisei saber eu encontrei neste tutorial: http://www.diveintopython.org/soap_web_services/index.html Att, Vinícius Osiro --- Em zope-pt@yahoogrupos.com.br, "castilho109" <[EMAIL PROTECTED]> escreveu >