Skip to main content

Fehlender Internetzugriff

Bei einem Kundensystem ohne Internetzugriff kann der "include" der Seite "www.w3.org" nicht erfolgen.image-1627468845964.png

Zunächst muss die Datei "xop.xsd" manuell erstellt und direkt im "www"-Verzeichnis abgelegt werden. Als Datei-Inhalt muss der Inhalt der Seite https://www.w3.org/2004/08/xop/include" kopiert werden.

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2004/08/xop/include" targetNamespace="http://www.w3.org/2004/08/xop/include">
<xs:element name="Include" type="tns:Include"/>
<xs:complexType name="Include">
<xs:sequence>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:anyAttribute namespace="##other"/>
</xs:complexType>
</xs:schema>

image-1627469454667.png

Die wsdl-Datei befindet sich im Documents-Verzeichnis im Ordner "soapproxy" und muss manuell angepasst werden. Zum einen muss die "schemaLocation" beim auf den lokalen Server verweisen.

Die wsdl wird in der Regel durch ein Documents-Update überschrieben und die folgenden Anpassungen müssen erneut vorgenommen werden! Daher sollte eine Sicherung der Datei erstellt werden.

image-1627469101947.png

Der Servername muss entsprechend angepasst werden und ggf. muss der Aufruf mit "https://" erfolgen.

image-1627469633038.png

Ganz unten in der wsdl muss der "localhost"-Eintrag auf den Servernamen umgestellt werden.

image-1627469818985.png