Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Problema al importar WSDL (https://www.clubdelphi.com/foros/showthread.php?t=89051)

JM1985 17-09-2015 20:00:30

Problema al importar WSDL
 
Hola buen día al momento de importar un wsdl obtengo el error de El documento XML debe tener un elemento de nivel superior Line: 0

Realmente son dos servicios web uno para pruebas y uno para producción.

EL de pruebas lo importa correctamente pero cuando quiero importar el otro servicio que tiene la misma definición obtener ese error.

Alguien ha tenido ese inconveniente ??

Saludos.

JM1985 17-09-2015 22:31:48

Aquí les pongo las ligas de los wsdl alguien que pueda ayudarme con la importación de la que no es demo.

https://demo-facturacion.finkok.com/...oap/stamp.wsdl
https://demo-facturacion.finkok.com/...ap/cancel.wsdl


https://facturacion.finkok.com/servi...oap/stamp.wsdl
https://facturacion.finkok.com/servi...ap/cancel.wsdl

Gracias.

Saludos.

ElKurgan 18-09-2015 08:17:02

Hola, JM

Ante todo es necesario conocer algunos detalles: ¿Qué Delphi estás usando? ¿Sales a Internet a través de Proxy? ¿Usas IExplorer de Microsoft o Mozilla Firefox o Chrome?

Todas estas cosas a veces influyen en los problemas que aparecen a la hora de importar Wsdl desde Internet.

Ejemplos:

- Una importación de wsdl me devolvía el mismo error que comentas usando Delphi 2005. Sin embargo, desde Delphi XE2 funcionaba perfectamente.
- Otro wsdl que desde Mozilla Firefox mostraba correctamente el XML generado al acceder a su página desde el navegador pero no desde el IExplorer. Resultó que tenía desactivada en "Herramientas\Opciones de Internet\Opciones Avanzadas" la opción de "Usar TSL 1.0" y la página a la que accedía requería Trasfer Secure Layer (TSL).

En tu caso en concreto, he importado los wsdl con Delphi XE7 y todos han funcionado sin problemas. Espero haberte aclarado algo el tema

Saludos

JM1985 02-10-2015 20:22:12

Hola ElKurgan disculpa la tardanza en responde me dedique a otros requerimientos pero ya me piden este ahora si a solucionarlo. Utilizo internet explorer, mozzilla y google chrome pero el sistema operativo en el que desarrollo es XP no se si tenga que ver esto igual, utilizo C++ Builder 6. Tenemos un zentyal no se si tenga que ver ello en teoría no me debe de afectar y si hay un proxy para los usuarios pero igual estoy fuera de el. Y no veo nada raro algo tendría que configurar con el c++ Builder?


Saludos.

JM1985 02-10-2015 21:26:25

Muchas gracias ElKurgan.


Eh habilitado la opción "Usar TSL 1.0" de internet explorer y se ha importado correctamente.

Gracias por la ayuda.


Saludos.


La franja horaria es GMT +2. Ahora son las 08:20:00.

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