PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 28 → Problema encontrado probando un webservice.
Problema encontrado probando un webservice.
Débuté par Eneko, 18 mar. 2014 17:33 - 5 réponses
Posté le 18 mars 2014 - 17:33
Buenos días a todos.

Estoy probando a crear un webservice y explotarlo... pero creo que nos falta algo.

Hemos seguido el tutorial de Windev “Creating, generating and deploying a Webservice”.
http://doc.windev.com/en-US/…
Lo único que no hemos hecho es el punto número 3 que pone como opcional y no entendemos a que se refiere. Aun y todo, nos da la impresión que en el ejemplo falta algo más como especificar tipo de comunicación del webservice (http,xml,…) y que no está haciendo algo bien con el procedure.
Cuando hemos publicado el webservice para testearlo, tanto en local, en nuestro servidor virtual de pruebas y en el servidor de testing de PC Soft, el webservice se publica bien. Lo que si hemos visto es que en la página de testeo donde se supone que tendría que aparecer el procedure ‘Addition’ para que lo testeemos, este no aparece.
Ruta para el testeo:
http://anerza.webdev-test.com/WEBSERVICEGASTROWEB_WEB/awws/index.htm

El problema está cuando intentamos importar este webservice en otro proyecto. Seguimos el siguiente tutorial “Importing/Consuming Webservices”:
http://doc.windev.com/en-US/…
Pero en el punto 3, cuando lo importamos (desde cualquiera de los 3 métodos) nos da un error. Este es el enlace del webservice:
http://anerza.webdev-test.com/WEBSERVICEGASTROWEB_WEB/awws/webServiceGastroweb.awws…
El error:
**********************************************
Failure initializing the 'webServiceGastrowebSOAPBinding' binding. The associated 'webServiceGastrowebSOAPPortType' portType was not found.
Failure initializing the port 'webServiceGastrowebSOAPPort'. The associated binding 'webServiceGastrowebSOAPBinding' was not found.
----------------------------------------------
Failure initializing the port 'webServiceGastrowebSOAPPort'. The associated binding 'webServiceGastrowebSOAPBinding' was not found.
----------------------------------------------
**********************************************

Technical Information
What happened?
Failure initializing the 'webServiceGastrowebSOAPBinding' binding. The associated 'webServiceGastrowebSOAPPortType' portType was not found.
Failure initializing the port 'webServiceGastrowebSOAPPort'. The associated binding 'webServiceGastrowebSOAPBinding' was not found.
Error code: 40085
Level: non-fatal error (EL_ONRETURN)
Dump of the error of 'wd180xml.dll' module (18.0.51.0).

----- Sub-error #1 -----
What happened?
Failure initializing the port 'webServiceGastrowebSOAPPort'. The associated binding 'webServiceGastrowebSOAPBinding' was not found.
Error code: 40083
Level: non-fatal error (EL_ONRETURN)
Dump of the error of 'wd180xml.dll' module (18.0.51.0).
Membre enregistré
60 messages
Popularité : +2 (2 votes)
Posté le 19 mars 2014 - 13:15
Hola Eneko, cuando estás generando el webservice, una de las etapas del asistente es seleccionar los procedimientos (o conjunto de procedimientos) que querés incluir en el webservice; por defecto aparecen deseleccionados, y tal vez te hayas olvidado de seleccionarlos por eso no te aparecen en la página de test; me refiero a esta ventana:





Yo lo probé y funciona bien; si seguís con el problema avisame que te paso el proyecto para que lo compares con el tuyo.

Saludos,
friss.
Posté le 19 mars 2014 - 13:49
Pues si me pasas el proyecto me harías un gran favor... estamos haciendo algo mal y no se que.
Membre enregistré
60 messages
Popularité : +2 (2 votes)
Posté le 19 mars 2014 - 15:33
Con gusto Eneko! Si tienes alguna cuenta de Google te comparto el proyecto en Google Drive; sino me pasas alguna otra para que te lo pueda enviar (me parece que por este foro no se puede). Mi usuario de Skype es federico.rissone.

Saludos,
friss.
Posté le 19 mars 2014 - 16:40
Muchas gracias Friss,
alfinal estaba metiendo mal (en lugar equivocado) el código del ejemplo. Mira que era bien sencillo el ejemplo...
Posté le 11 février 2016 - 13:42
Estimado colega, te comento que yo también tuve el mismo problema para importar un WebService dentro de mi proyecto, me da exactamente el mismo error que te dió a ti, podrías ayudarme por favor en decirme como pudiste hacerlo finalmente? te re agradezco desde ya, espero tu respuesta estimado,
Abrazo.