FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con Servicio Web
Hola a todos.
Agredezco de antemano a quien me pueda ayudar. Mi problema es el siguiente: Tengo que invocar un servicio web, yo importo el wsdl sin inconvenientes y genero el .pas. en el componente THTTPRIO configuro la dirección donde se encuentra el wsdl y el puerto y el servicio sin problemas. Este servicio recibe unas variables de entrada dentro de un objeto, el cual yo creo para poder enviarle los parametros. La salida la devuelve en otro objeto, para lo cual cero una varia de ese tipo para poder obtener la respuesta. Al ejecutar el programa cuando a la variable de salida le asigno la función correspondiente : var valores : LoginInput; //Tipo de Objeto con el cual se ingresan los parametros respuesta : LoginResult; //Tipo de objeto en el cual se almacena la respuesta begin try valores.UserName:='admin'; valores.Password:='1604'; valores.TerminalID:=3; valores.TimeOut:=0; respuesta:=(RIO as ServiciosSoap).Login(valores); Se dispara el siguiente error : Project Project1.exe raised exception class ESOAPDomConvertError with message Conversion from Class Tform1 to SOAP is not supported . Process stopped.... No entiendo por que sale este error. |
|
|
|