tipos servicios servicio ejemplo crear consumir cliente web-services authentication wsimport

web-services - servicios - web service soap



¿Cómo puedo usar wsimport para generar un cliente de servicio web que wsdl requiere autenticación? (1)

Después de ejecutar su comando, debería recibir un mensaje quejándose de la falta de un archivo de autorización web.

Lo que necesita hacer es crear un archivo de autorización (generalmente el nombre / ubicación predeterminado es $ HOME_DIRECTORY / .metro / auth, pero revise el mensaje de error anterior, obtendrá la sugerencia a partir de allí). Dentro de este archivo, simplemente escriba la línea: "https: // nombre de usuario: contraseña @ url? Wsdl"

Una vez que se crea el archivo, ejecute el comando wsimport nuevamente omitiendo la información de nombre de usuario / contraseña, como esta:

wsimport https: // url? wsdl

Espero eso ayude.

Estoy intentando generar un cliente de servicio web usando wsimport, pero el wsdl requiere autenticación.

Estoy usando un comando como este: wsimport https: // nombre de usuario: contraseña @ url? Wsdl

Pero no funciona.