UpdateConnector aanroepen via SOAPUI
Je gebruikt SOAPUI om een UpdateConnector aan te roepen.
UpdateConnector aanroepen met SOAPUI:
- Start SOAPUI.
- Ga naar: 'File / New SOAPUI Project'.
- Vul de naam van het project in.
- Vul de URL van de webservice in bij 'Initial WSDL/WADL'. SOAPUI moet de 'wsdl' van de WebServices ophalen, daarom staat de aanduiding '?wsdl' achter de URL.
Bijvoorbeeld:
https://12345.soap.afas.online/profitservices/appconnectorupdate.asmx?wsdl
- Klik op: Opslaan en sluiten.
Het project wordt toegevoegd.
- Dubbelklik op 'Request 1' (onder 'Projects / <Naam project> / UpdateConnectorSoap / Execute').
Je ziet de velden die je moet invullen voor de SOAP-aanroep. Vul bij de vraagtekens de gegevens voor de aanroep in.
- Kopieer de tekst:
<![CDATA[token]]>
- Plak deze tekst tussen de tags <urn:token> ... </urn:token>.
Je gebruikt een CDATA-statement om aan te geven, dat je binnen de SOAP-code een tekst gaat invoegen die als tekst mag worden beschouwd.
- Plak de token in SOAPUI tussen de tags, zoals in de afbeelding.
- Vul de overige velden in.
- connectorType: Externe naam van de UpdateConnector (zie de beschrijvingen van de UpdateConnectoren voor de correcte naam).
- connectorVersion: 1
- DataXml: XML voor het uitvoeren van de UpdateConnector (je kunt deze genereren met de XSD Schema Tool)
- Je gebruikt een CDATA-statement om aan te geven, dat je binnen de SOAP-code een tekst gaat invoegen die als tekst mag worden beschouwd.
<![CDATA[
XML-code van de connector
]]>
- Plak de xml-code in SOAPUI, zoals in de afbeelding.
- Klik op: 'Submit request to specific endpoint URL'.
Hiermee voer je de UpdateConnector uit in Profit.
De request wordt uitgevoerd.
Als de request succesvol is uitgevoerd, verschijnt de volgende melding op het tabblad 'Raw':
HTTP /1.1 200 OK
Specifieke data over Profit-gegevens wordt niet teruggemeld.
Als de request niet kon worden uitgevoerd, verschijnt er een foutmelding.
Direct naar |