java - servicios - No se puede importar el archivo WSDL en SOAPUI-Aparece la autenticación de NT(Error al cargar WSDL)
soapui tutorial pdf español (5)
Nunca antes me enfrenté a un problema similar,
Intenté con SOAP 4.0.1 y también con SOAP 5.1.2. Lo intenté en mi Windows pero también y en Windows Server 2008 trato de importar WSDL: Se presenta el cuadro de diálogo Autenticación NT: Especifique Credenciales de autenticación NT para rellenar Nombre de usuario, Contraseña, Dominio
Puedo abrir la definición de WSDL en Firefox:
http://192.168.0.242/SO/Services/ScheduleService.svc?wsdl
después de ingresar el nombre de usuario y la contraseña
pero al intentar importar un archivo WSDL o al intentar importar el archivo wsdl usando la URL de ubicación
Error loading WSDL
There was something wrong with the WSDL you are trying to import
Error loading
[http://192.168.0.242/SO/Services/ScheduleService.svc?wsdl=wsdl0]: org.apache.xmlbeans.XmlException:
org.apache.xmlbeans.XmlException: error: Reference to undefined entity: raquo
Intente abrir este WSDL con cualquier validador XML y vea si pasa. El mensaje de error dice
Reference to undefined entity: raquo
por lo que debe asegurarse de que esta entidad se presente en su WSDL o esquemas importados.
Si su WSDL es 100% correcto y está "raquo" allí, solo puedo sugerirle que descargue WSDL en un archivo local con todos los esquemas, cambie schemaLocation
por rutas relativas locales e intente importar este archivo local.
tenía el mismo problema aquí, con un WSDL que funciona en un sistema diferente. Era la configuración proxy lo que estaba causando el problema, y como no necesito el servidor proxy, simplemente lo resolví deshabilitándolo a través del menú del navegador.
Yo tuve el mismo problema. Proporcionar credenciales de proxy resolvió el problema para mí.
Cambia la configuración del proxy en Preferencias> Configuración de Proxy> a ninguna, esto debería resolver el problema de autenticación que está enfrentando.
Obtuve el mismo error usando la última versión de UI 5.3 de Soap. No se ayudó a hackear con la configuración (proxy ninguno, autenticar de manera preventiva, etc.). Al final, importé WSDL del disco. La llamada de operaciones a través de NTLM funcionó sin problemas. Parece que hay un error en SoapUI al importar WSDL a través de NTLM en algunos entornos.
Actualización: probado que habilitar la autenticación anónima y deshabilitar la autenticación de Windows en IIS resuelve el problema con la importación en SoapUI. Así que definitivamente es algún tipo de error en SoapUI durante la importación a través de NTLM.