SOAP module

Vous pouvez utiliser la variable SOAP pour se connecter à SOAP API dans Adobe Workfront Fusion.

Conditions d’accès

Pour utiliser les fonctionnalités décrites dans cet article, vous devez disposer des éléments suivants :

Adobe Workfront forfait*
Pro ou un forfait supérieur
Adobe Workfront licence*
Plan, Work
Adobe Workfront Fusion licence**

Exigences de licence actuelle : aucune exigence de licence Workfront Fusion

Ou

Exigences de licence héritées : Workfront Fusion pour l’automatisation et l’intégration du travail

Produit

Exigences du produit actuel : si vous disposez du forfait Adobe Workfront Select ou Prime, votre entreprise doit acheter Adobe Workfront Fusion et Adobe Workfront pour utiliser les fonctionnalités décrites dans cet article. Workfront Fusion est inclus dans le forfait Workfront Ultimate.

Ou

Exigences du produit hérité : votre entreprise doit acheter Adobe Workfront Fusion et Adobe Workfront pour utiliser les fonctionnalités décrites dans cet article.

Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez vote administrateur ou administratrice Workfront.

Pour plus d’informations sur les licences Adobe Workfront Fusion, consultez les Adobe Workfront Fusion licences.

Limites de la variable SOAP module

NOTE
Les redirections sont désactivées pendant le chargement WDSL. Il s’agit d’une fonctionnalité de sécurité, mais cela peut signifier que les redirections non vérifiées sont bloquées lors de l’exécution du module.

La variable SOAP module est actuellement en version bêta et ne prend pas en charge :

  • Redéfinir les éléments
  • Restrictions des chiffres de la fraction
  • Restrictions relatives aux chiffres totaux
  • Restrictions relatives aux espaces blancs
  • Plusieurs parties dans les messages d’entrée et de sortie. Seuls les messages en une seule partie sont pris en charge
  • Eléments de schéma XML personnalisés définis à l’aide des SOAP Encodage schémas et éléments.
INFO
Exemple :
Les éléments suivants ne seraient pas correctement reconnus par Workfront Fusion:
code language-none
<complexType name="ArrayOfFloat">
     <complexContent>
           <restriction base="soapenc:Array">
                 <attribute ref="soapenc:arrayType"
                       wsdl:arrayType="xsd:integer[]"/>
           </restriction>
     </complexContent>
</complexType>
Cet exemple inclut la variable soapenc:Array, soapenc:arrayType et wsdl:arrayType les références qui ne sont pas encore prises en charge dans Workfront Fusion.

Solution

Si la variable SOAP Le module refuse de traiter le fichier WSDL ou renvoie diverses erreurs dans la configuration du module. Vous pouvez essayer d'utiliser l'extension HTTP > Effectuer une requête module à la place :

  1. Dans Workfront Fusion, créez un scénario.

  2. Insérez la méthode HTTP > Effectuer une requête dans le scénario.

  3. Ouvrez la configuration du module et renseignez les champs suivants :

    table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
    Method POST
    Type de corps Raw
    Type de contenu XML (application/xml)
    Réponse d’analyse activé

  4. Ouvrez une nouvelle fenêtre ou un nouvel onglet du navigateur Web.

  5. Collez l’URL WSDL dans la barre d’adresse du navigateur Web et récupérez le fichier XML.

    L’URL WSDL se termine généralement par ?wsdl, mais pas nécessairement, par exemple http://voip.ms/api/v1/server.wsdl.

  6. Si le fichier WSDL ne s’affiche pas directement dans le navigateur Web, ouvrez le fichier téléchargé dans un éditeur de texte.

  7. Recherchez le <service> ou <wsdl:service> tag :

  8. Une fois localisée, copiez l’URL à partir de la fonction location attribut.

  9. Dans Workfront Fusion, collez l’URL dans le champ URL du module HTTP.

  10. Ouvrez le En ligne SOAP Client dans une nouvelle fenêtre ou un nouvel onglet du navigateur web.

  11. Collez l’URL WSDL dans le champ URL WSDL .

  12. Cliquez sur Parcourir.

  13. Sélectionnez dans la liste des fonctions située à gauche, par exemple getLanguages.

  14. Copiez le contenu de la Request XML zone de texte.

  15. Dans Workfront Fusion, collez le contenu copié dans le champ URL du module.

  16. Indiquez des valeurs pour les paramètres sélectionnés en remplaçant les points d’interrogation par des valeurs réelles :

  17. Fermez la configuration du module en cliquant sur OK.

  18. Exécutez le scénario ou le module.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43