Skip to main content

SOAP Server Funktion nutzen ohne Internetverbindung

Fehlerbild / Cause

Funktioniert die Übergabe an SQUEEZE über den SOAP Server nicht? (Session Timeouts / Parsing Schema Fehler)

Hat der SQUEEZE Server keine Internetverbindung?

Kann der SQUEEZE Server die importierten Schemas aus der DOCUMENTS.wsdl aufrufen?
(SQUEEZE/htdocs/public/api/DOCUMENTS.wsdl)

Lösung

In der DOCUMENTS.wsdl muss das zu importierende Schema (aktuell: http://www.w3.org/2004/08/xop/include) auf dem Server abgelegt und mittels XML-Tag Attribut "schemaLocation" darauf verwiesen werden.

Dabei ist zu beachten, dass eine Webadresse / IP angegeben werden muss, KEIN Dateipfad.

<import namespace="http://www.w3.org/2004/08/xop/include" schemaLocation="http://<SQUEEZE_SERVER_ADDRESS>/api/xop.xsd"/>

In diesem Beispiel wurde die XOP (xsd File) im SOAP Server Verzeichnis abgelegt.