DocumentaciónWorkfrontAdobe Workfront Fusion

módulo SOAP

Last update: Fri Mar 14 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Temas:

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

Módulo SOAP y sus campos

El conector de SOAP solo incluye un módulo, Ejecutar acción de SOAP

Ejecutar acción de SOAP

Este módulo de acción ejecuta la acción especificada de SOAP.

Requisitos de acceso

Expanda para ver los requisitos de acceso para la funcionalidad en este artículo.

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

paquete de Adobe Workfront
Cualquiera
Licencia de Adobe Workfront

Nuevo: estándar

O

Actual: Trabajo o superior

Licencia de Adobe Workfront Fusion**

Actual: No se requiere licencia de Workfront Fusion

O

Heredado: Workfront Fusion para la automatización e integración del trabajo

Producto

Nuevo:

  • Seleccione o paquete de Prime Workfront: su organización debe adquirir Adobe Workfront Fusion.
  • Paquete de Ultimate Workfront: Workfront Fusion está incluido.

O

Actual: Su organización debe adquirir Adobe Workfront Fusion.

Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación.

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

Módulo SOAP y sus campos

Al configurar los módulos de SOAP, Workfront Fusion muestra los campos que se indican a continuación. El título en negrita en un módulo indica un campo obligatorio.

Si ve el botón Asignar encima de un campo o función, puede utilizarlo para establecer variables y funciones para ese campo. Para obtener más información, vea Asignar información de un módulo a otro.

Conmutador Asignar

Ejecutar acción de SOAP

Este módulo de acción ejecuta una acción de SOAP basada en el WSDL especificado.

WSDL
Seleccione el WSDL que desea que utilice el módulo. Para crear un WSDL, haga clic en Agregar junto al campo y rellene los campos.
Encabezados HTTP
Para cada encabezado HTTP que desee agregar, haga clic en Agregar elemento e introduzca el nombre y valor del encabezado.
Encabezados de SOAP
Para cada encabezado de SOAP que desee agregar, haga clic en Agregar elemento e introduzca el nombre, valor, área de nombres y XMLNS del encabezado.
Forzar encabezados SOAP
Active esta opción para configurar los encabezados de SOAP 1.2.

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 está actualmente en fase 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 esquemas y elementos de SOAP Encoding.
recommendation-more-help

Ejemplo:

Workfront Fusion no reconocería correctamente lo siguiente:

<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 > Realizar una solicitud en su lugar:

  1. En Workfront Fusion, cree un nuevo escenario.

  2. Inserte el módulo HTTP > Realice una solicitud en el escenario.

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

    Method
    POST
    Body type
    Raw
    Content type
    XML (application/xml)
    Parse response
    Habilitado
  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 el Cliente en línea de SOAP en una nueva ventana o pestaña del explorador web.

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

  12. Haga clic en Examinar.

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

  14. Copie el contenido del área de texto Solicitar 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 Aceptar.

  18. Ejecute el escenario o módulo.

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3