Connector für dg hyparchive - Troubleshooting

Request Tracing

Zur Fehleranalyse können die dg hyparchive-Anfragen und -Antworten in der "Portal Logdatei" protokolliert werden. Aktiviert wird das Tracing wie folgt:

  1. Öffnen Sie die Datei "portal.cfg" im Portalverzeichnis internal/cfg mit einem Texteditor Ihrer Wahl.

  2. Navigieren Sie zum Abschnitt "environment" und fügen Sie folgende Zeile dem Abschnitt hinzu:

    <systemProperty name="com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump" value="true"/>
    
  3. Führen Sie einen Neustart des Portal-Dienstes durch. Bei jeder dg hyparchive-Aktion werden nun die Web Service Request/Response-Details in der "Portal_startup.log"-Datei protokolliert.

Beispiel für ein Request/Response Tracing Eintrag:

---[HTTP request - https://10.10.101.213:8001/HypService]---
Accept: application/soap+xml, multipart/related
Content-Type: application/soap+xml; charset=utf-8;action="HypWcfApi.HypService/IHypService/MDocGetInfo"
User-Agent: JAX-WS RI 2.2.9-b130926.1035 svn-revision#5f6196f2b90e9460065a4c2f4e30e065b245e51e
<?xml version='1.0' encoding='UTF-8'?><S:Envelope ... </S:Envelope>[HTTP response - https://10.10.101.213:8001/HypService - 200]---
null: HTTP/1.1 200 OK
Content-Length: 2614
Content-Type: application/soap+xml; charset=utf-8
Date: Mon, 27 Apr 2015 13:20:30 GMT
Server: Microsoft-HTTPAPI/2.0
<s:Envelope xmlns:s="https://www.w3.org/2003/05/soap-envelope" xmlns:a="https://www.w3.org/2005/08/addressing"><s:Header><a:Action s:mustUnderstand="1">HypWcfApi.HypService/IHypService/MDocGetInfoResponse</a:Action><a:RelatesTo>uuid:65af1684-0548-47d2-8346-fff60f4c85f1</a:RelatesTo></s:Header><s:Body><MDocGetInfoResponse xmlns="HypWcfApi.HypService"><MDocGetInfoResult…></s:Envelope>

SSL-Verbindungen

Für SSL-Verbindungen zwischen dem Intrexx Portal Server und einem dg hyparchive-Webservice muss das Zertifikat der Certificate Authority, die das Service-Zertifikat ausgestellt hat, dem Zertifikatsspeicher des Intrexx Portal Servers hinzugefügt worden sein. Eine Ausnahme bilden selbstsignierte Zertifikate, die nicht von einer bekannten Certificate Authority ausgestellt wurden. Um SSL-Verbindungen zu Diensten mit selbstsignierten Zertifikaten zu ermöglichen, muss in diesem Fall im Intrexx Portal Server die Prüfung der Certificate Chain deaktiviert werden. Dies ist auf Service-Ebene über eine System Property möglich. Öffnen Sie dazu die Datei "portal.cfg" im Portalverzeichnis internal/cfg mit einem Texteditor und fügen Sie dem Abschnitt "<environment>" einen neuen "<systemProperty>"-Eintrag hinzu:

<systemProperty name = "de.uplanet.lucy.server.dgdg hyparchive.connector.sslTrustEveryone" value="true"/>

Nach dem Speichern der "portal.cfg" Datei muss der Portaldienst neu gestartet werden, damit die Änderungen wirksam werden.

Weitere Informationen

Allgemeines

Verbindung im Modul "Integration" erstellen und bearbeiten

Connector für dg hyparchive in Applikationen

Connector für dg hyparchive in Prozessen