Fórum WebService + ServicesApplication #406283
09/08/2011
0
Salve galera, tudo beleza?
Seguinte, estou tentando consumir um [b]WebService [/b]em uma aplicação que roda como [b]serviço[/b]. Tudo feito com Delphi 7.
Fiz a importaçao do WSDL Importer para o projeto e tudo está OK.
Tenho um componente THTTPRIO de nome [b]httpWS[/b].
Em tempo de execução passo os seguintes parametros:
httpWS.WSDLLocation := MinhaWSDL;
httpWS.Service := NomeServiço;
httpWS.Port := NomePorta;
Depois executo o procedimento desejado:
(httpWS as NomeWebService).ExecutarSQL( SQL );
Quando chega nesta última linha recebo a mensagem: [b]Unable to load WSDL File/Location: Error [Empty document][/b]
O problema é que montando esta mesma estrutura, com as mesmas informações e tudo mais, em uma aplicação que não seja SERVIÇO o esquema vai que é uma beleza !!
Alguém sabe se existe alguma incompatibilidade?
Já tente de tudo e nada da certo. Já deixei as informações no componente ao invés de passar em tempo de execução, já criei o componente em memória, etc.
Me ajudem ...
Abs.
Seguinte, estou tentando consumir um [b]WebService [/b]em uma aplicação que roda como [b]serviço[/b]. Tudo feito com Delphi 7.
Fiz a importaçao do WSDL Importer para o projeto e tudo está OK.
Tenho um componente THTTPRIO de nome [b]httpWS[/b].
Em tempo de execução passo os seguintes parametros:
httpWS.WSDLLocation := MinhaWSDL;
httpWS.Service := NomeServiço;
httpWS.Port := NomePorta;
Depois executo o procedimento desejado:
(httpWS as NomeWebService).ExecutarSQL( SQL );
Quando chega nesta última linha recebo a mensagem: [b]Unable to load WSDL File/Location: Error [Empty document][/b]
O problema é que montando esta mesma estrutura, com as mesmas informações e tudo mais, em uma aplicação que não seja SERVIÇO o esquema vai que é uma beleza !!
Alguém sabe se existe alguma incompatibilidade?
Já tente de tudo e nada da certo. Já deixei as informações no componente ao invés de passar em tempo de execução, já criei o componente em memória, etc.
Me ajudem ...
Abs.
Carlos Souza
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)