Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   WSDL Importer error con la clase que se genera (https://www.clubdelphi.com/foros/showthread.php?t=94086)

cons 23-07-2019 19:31:54

WSDL Importer error con la clase que se genera
 
1 Archivos Adjunto(s)
Buen dia estoy usando el Builder 10, estoy importando un servicio WSDL pero al momento de generar la clase me da el siguiente error

// Cannot unwrap:
// - Input element wrapper name does not match operation's name
// - More than one strictly out element was found

y en esta linea :

virtual response* actualizaBPRequest_Out(const actualizaBPRequest* actualizaBPRequest) = 0;

el IDE me manda los siguientes errores

[bcc32 Error] actualizaBPModificado.h(909): E2136 Constructor cannot have a return type specification
[bcc32 Error] actualizaBPModificado.h(909): E2092 Storage class 'virtual' is not allowed here
[bcc32 Error] actualizaBPModificado.h(909): E2311 Non-virtual function 'actualizaBPRequest_Out::actualizaBPRequest_Out(const actualizaBPRequest *)' declared pure

alguien me podria ayudar o guiarme para encontrar el error.

adjunto el wsdl para sus pruebas.

Archivo Adjunto 3761

Neftali [Germán.Estévez] 24-07-2019 13:09:03

Prueba con alguna otra versión del IDE si lo tienes disponible o modificando las opciones.
Yo por ejemplo, lo he probado con Delphi 10.2 y parece que lo importa sin problemas.

cons 24-07-2019 18:46:21

Se genera pero no compila
 
Yo uso builder 10 seatle, las clases se generan pero no compilan.

al compilarlo me da los siguientes errores

[bcc32 Error] actualizaBPModificado.h(909): E2136 Constructor cannot have a return type specification
[bcc32 Error] actualizaBPModificado.h(909): E2092 Storage class 'virtual' is not allowed here
[bcc32 Error] actualizaBPModificado.h(909): E2311 Non-virtual function 'actualizaBPRequest_Out::actualizaBPRequest_Out(const actualizaBPRequest *)' declared pure

Probe con la version 10.3 y siempre me da lo mismo


La franja horaria es GMT +2. Ahora son las 22:35:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi