Modul SOAP

Sie können das Modul SOAP verwenden, um eine Verbindung zu SOAP APIs in Adobe Workfront Fusion herzustellen.

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:

Adobe Workfront plan*
Pro oder höher
Adobe Workfront license*
Plan, Arbeit
Adobe Workfront Fusion license**

Aktuelle Lizenzanforderungen: Keine Workfront Fusion Lizenzanforderungen.

Oder

Alte Lizenzanforderung: Workfront Fusion für die Arbeitsautomatisierung und -integration

Produkt

Aktuelle Produktanforderung: Wenn Sie über den Select- oder Prime Adobe Workfront-Plan verfügen, muss Ihr Unternehmen Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können. Workfront Fusion ist im Ultimate Workfront-Plan enthalten.

Oder

Alte Produktanforderung: Ihr Unternehmen muss Adobe Workfront Fusion sowie Adobe Workfront erwerben, um die in diesem Artikel beschriebenen Funktionen nutzen zu können.

Wenden Sie sich an Ihren Workfront -Administrator, um zu erfahren, welchen Plan, welchen Lizenztyp oder welchen Zugriff Sie haben.

Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.

Einschränkungen des Moduls SOAP

NOTE
Umleitungen werden während des WDSL-Ladens deaktiviert. Dies ist eine Sicherheitsfunktion, kann jedoch bedeuten, dass nicht überprüfte Weiterleitungen blockiert werden, wenn das Modul ausgeführt wird.

Das Modul SOAP befindet sich derzeit in der Beta-Phase und unterstützt nicht:

  • Elemente neu definieren
  • Einschränkungen für Bruchziffern
  • Beschränkungen für die Gesamtanzahl der Stellen
  • Leerraumbeschränkungen
  • Mehrere Teile in Eingabe- und Ausgabemeldungen. Es werden nur einteilige Nachrichten unterstützt
  • Benutzerdefinierte XML-Schemaelemente, die mithilfe von Schemas und Elementen vom Typ SOAP Kodierung definiert wurden.
INFO
Beispiel:
Folgendes wird von Workfront Fusion nicht richtig erkannt:
code language-none
<complexType name="ArrayOfFloat">
     <complexContent>
           <restriction base="soapenc:Array">
                 <attribute ref="soapenc:arrayType"
                       wsdl:arrayType="xsd:integer[]"/>
           </restriction>
     </complexContent>
</complexType>
In diesem Beispiel sind die Verweise soapenc:Array, soapenc:arrayType und wsdl:arrayType enthalten, die in Workfront Fusion noch nicht unterstützt werden.

Workaround

Wenn das Modul SOAP die Verarbeitung der WSDL-Datei ablehnt oder verschiedene Fehler in der Konfiguration des Moduls ausgibt, können Sie stattdessen das universelle Modul HTTP > Anfrage senden verwenden:

  1. Erstellen Sie in Workfront Fusion ein neues Szenario.

  2. Fügen Sie das Modul HTTP > Anfrage stellen in das Szenario ein.

  3. Öffnen Sie die Konfiguration des Moduls und füllen Sie die folgenden Felder aus:

    table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
    Methode POST
    Textkörper Raw
    Inhaltstyp XML (application/xml)
    Parse response Aktiviert

  4. Öffnen Sie ein neues Webbrowser-Fenster oder eine neue Registerkarte.

  5. Fügen Sie die WSDL-URL in die Adressleiste des Webbrowsers ein und rufen Sie die XML-Datei ab.

    Die WSDL-URL endet normalerweise mit ?wsdl, jedoch nicht unbedingt, z. B. http://voip.ms/api/v1/server.wsdl.

  6. Wenn die WSDL-Datei nicht direkt im Webbrowser angezeigt wird, öffnen Sie die heruntergeladene Datei in einem Texteditor.

  7. Suchen Sie nach dem Tag <service> oder <wsdl:service> :

  8. Kopieren Sie nach dem Speicherort die URL aus dem Attribut location .

  9. Fügen Sie in Workfront Fusion die URL in das URL-Feld des HTTP-Moduls ein.

  10. Öffnen Sie den Online SOAP Client in einem neuen Webbrowserfenster/-registerkarte.

  11. Fügen Sie die WSDL-URL in das Feld WSDL-URL ein.

  12. Klicken Sie auf Durchsuchen.

  13. Wählen Sie aus der Funktionsliste nach links, z. B. getLanguages.

  14. Kopieren Sie den Inhalt des Textbereichs XML anfordern .

  15. Fügen Sie in Workfront Fusion den kopierten Inhalt in das Feld URL des Moduls ein.

  16. Geben Sie Werte für ausgewählte Parameter an, indem Sie die Fragezeichen durch tatsächliche Werte ersetzen:

  17. Schließen Sie die Konfiguration des Moduls, indem Sie auf OK klicken.

  18. Führen Sie das Szenario oder Modul aus.

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