SOAP módulo

Puede usar el módulo SOAP para conectarse a las API SOAP en Adobe Workfront Fusion.

Requisitos de acceso

Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:

Adobe Workfront plan*
Pro o superior
Adobe Workfront licencia*
Plan, Work
Adobe Workfront Fusion licencia**

Requisito de licencia actual: no se requiere ninguna licencia de Workfront Fusion.

O

Requisito de licencia heredado: Workfront Fusion para automatización e integración de trabajo

Producto

Requisito de producto actual: si tiene el plan Select o Prime Adobe Workfront, su organización debe adquirir Adobe Workfront Fusion así como Adobe Workfront para utilizar la funcionalidad descrita en este artículo. Workfront Fusion está incluido en el plan Ultimate Workfront.

O

Requisito de productos heredados: su organización debe comprar Adobe Workfront Fusion y Adobe Workfront para utilizar la funcionalidad descrita en este artículo.

Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.

Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.

Limitaciones del módulo SOAP

NOTE
Las redirecciones se desactivan durante la carga de WDSL. Esta es una función de seguridad, pero puede significar que las redirecciones no verificadas se bloquean cuando se ejecuta el módulo.

El módulo SOAP se encuentra actualmente en la versión beta y no admite:

  • Redefinir elementos
  • Restricciones de dígitos de fracción
  • Total de restricciones de dígitos
  • Restricciones de espacio en blanco
  • Varias partes en los mensajes de entrada y salida. Solo se admiten mensajes de una sola parte
  • Elementos de esquema XML personalizados definidos con la ayuda de SOAP Codificaciónesquemas y elementos.
INFO
Ejemplo:
Workfront Fusion no reconocería correctamente lo siguiente:
code language-none
<complexType name="ArrayOfFloat">
     <complexContent>
           <restriction base="soapenc:Array">
                 <attribute ref="soapenc:arrayType"
                       wsdl:arrayType="xsd:integer[]"/>
           </restriction>
     </complexContent>
</complexType>
Este ejemplo incluye las referencias soapenc:Array, soapenc:arrayType y wsdl:arrayType, que aún no son compatibles con Workfront Fusion.

Solución

Si el módulo SOAP se niega a procesar el archivo WSDL o genera varios errores en la configuración del módulo, puede intentar usar el módulo universal HTTP>Make a request en su lugar:

  1. En Workfront Fusion, cree un nuevo escenario.

  2. Inserte el módulo HTTP>Make a request en el escenario.

  3. Abra la configuración del módulo y rellene los campos siguientes:

    table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
    Method POST
    Body type Raw
    Content type XML (application/xml)
    Parse response Enabled
  4. Abra una nueva ventana o pestaña del explorador web.

  5. Pegue la URL de WSDL en la barra de direcciones del explorador web y recupere el archivo XML.

    La dirección URL de WSDL suele terminar con ?wsdl, pero no necesariamente, por ejemplo http://voip.ms/api/v1/server.wsdl.

  6. Si el archivo WSDL no se muestra directamente en el explorador web, abra el archivo descargado en un editor de texto.

  7. Busque la etiqueta <service> o <wsdl:service>:

  8. Una vez localizada, copie la dirección URL del atributo location.

  9. En Workfront Fusion, pegue la dirección URL en el campo URL del módulo HTTP.

  10. Abra Cliente en línea SOAP en una nueva ventana o ficha del explorador web.

  11. Pegue la URL de WSDL en el campo URL de WSDL.

  12. Haga clic en Browse.

  13. Elija de la lista de funciones a la izquierda, por ejemplo getLanguages.

  14. Copie el contenido del área de texto Request XML.

  15. En Workfront Fusion, pegue el contenido copiado en el campo URL del módulo.

  16. Proporcione valores para los parámetros seleccionados reemplazando los signos de interrogación por valores reales:

  17. Cierre la configuración del módulo haciendo clic en OK.

  18. Ejecute el escenario o módulo.

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3