Vistas:

Comportamiento:

Usted ha desarrollado su propio Web Service con su propio Namespace y desea utilizarlo en un Workflow. El Web Service funciona correctamente cuando lo abre en el navegador y también es configurable en el Workflow Designer.
Pero si el Web Service se activa en un Workflow real, no devuelve ningún resultado.


Solución:

Una posible solución para este comportamiento es la siguiente:
Si utiliza su propio espacio de nombres en el servicio web, debe asegurarse de que el espacio de nombres se cierra con "/". Véase el espacio de nombres por defecto en nuestro servicio web de ejemplo:"http://tempuri.org/".

La causa por la cual parece funcionar en el Workflow Designer pero no en el Workflow mismo se encuentra en la base de datos. La configuración para cada paso del flujo de trabajo se guarda aquí. Si el Namespace no se cierra con "/", la entrada de la base de datos no se construye correctamente y por lo tanto, la llamada no se procesa cuando el Web Service se activa en el Workflow.


Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.