Navigation:  Problemanalyse und -behandlung > Probleme im Zusammenhang mit WebOffice extensions > Probleme im Zusammenhang mit Drucken, ePaper oder Export >

Fehler beim Erstellen von großen Ausdrücken

Previous pageReturn to chapter overviewNext page

Falls Sie beim Erstellen von WebOffice plotten Ausdrucken in großen Formaten wie z.B. A0 und A1 eine Fehlermeldung erhalten, dann probieren Sie bitte folgende Test aus, um die Ursache eingrenzen zu können:

 

Problembeschreibung:

Das entsprechende Tool zum Drucken wird in der Werkzeugleiste im WebOffice 10.8 SP2 Client angezeigt

Beim Erstellen des A0/A1 Ausdrucks erscheint nach wenigen Minuten eine Fehlermeldung im Client

Der Ausdruck im Ausgabeformat PDF wird im ArcGIS Server Ausgabeverzeichnis (standardmäßig .\arcgisserver\directories\arcgisoutput\SynOutputService_MapServer\..) jedoch erfolgreich erstellt

Im Logfile finden Sie diesen Eintrag (Logkategorie BRIDGE für SOE Logging zuvor aktivieren):

#2018-11-26 13:52:25,655 DEBUG [ajp-nio-8009-exec-4             ] <projectname>                              E0F71697FAEC1F857CF56A8E62A4D2DC 1221956                   

FAILED :: Request: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<SYN_CS session_id="ef50e92e-efc0-429b-bb97-b1a17b430840" xmlns:ns2="http://www.mysynergis.com/schemas/wogui_5">

    <REQ id_req="1543236247857" timeout="20">

        <GET_PRINT printpage_id="2137" printoutput="PDF" hires_option_checked="true" plot_rotation="-0.0" overview_border_color="255,204,0" subaction="get_print_user" timeout="20">

            <CENTERPOINT_SCALE scale="0.0" rotation="0.0"/>

            <CENTERPOINT_SCALE_MULTI x="452652.62921063474" y="462687.31827714015" scale="2500.0" rotation="0.0" overlap="0"/>

            <DYNFIELDS>

                <DYNFIELD dynfield_id="title_value" dynfield_value="Datenauszug"/>

                <DYNFIELD dynfield_id="creator_value" dynfield_value="<username>"/>

            </DYNFIELDS>

        </GET_PRINT>

    </REQ>

</SYN_CS>

 

 caused by failed to process REST operation (class: b, service: com.mysynergis.functions.geoserver.agsrest.map.o@2ea2823c[

  id=https://gisserver.domain.com/arcgis/SynOutputService/MapServer

  serverUrl=https://gisserver.domain.com/arcgis

] ) due to an unexpected error

 caused by Socket exception. Connection reset

 

 

Problemursache:

In diesem Fall scheint es, dass die Verbindung zum Client durch den Server geschlossen wurde. Dies kann ein Problem mit der Anfrage, die Sie senden, oder ein Problem an deren Ende sein.

Überprüfen Sie folgende Punkte:

oWie ist in der WebOffice Applikationskonfiguration der Parameter Zeitüberschreitungen für Druckvorgang konfiguriert bzw. nicht konfiguriert?

oIst ein Proxy-Server im Einsatz? Hintergrund ist, dass so gut wie jeder Proxy-Server Requests nach einer bestimmten Dauer abbrechen

oSind Timeouts am SynoutputService hoch genug gesetzt?

Probieren Sie bitte folgende Test aus, um die Ursache besser eingrenzen zu können:

oDruck-Tests durchführen direkt via services > SynOutputService (MapServer) > SynSOEGateway > soe_base

oIm Feld "soe_q" muss der Druck-Reqeust aus der WebOffice Logdatei (Logkategorie BRIDGE für SOE Logging zuvor aktivieren) eingefügt werden

Drucktest direkt via SynSOEGateway von SynOutputService

Drucktest direkt via SynSOEGateway von SynOutputService

 

oZu beachten hierbei: Diese "soe_base" Seite muss mit unterschiedlichen URLs im Browser aufgerufen werden, um die Problemursache eingrenzen zu können

Test mit interne Server URL mit ArcGIS Server Port (https://gisserver:6443/arcgis/..): Druck ERFOLGREICH (Response zeigt Pfad zu erstellten PDF an)

Test mit Server URL via Web Adaptor (https://gisserver.domain.com/<webadaptorname>/..): Druck ERFOLGREICH (Response zeigt Pfad zu erstellten PDF an)

Test mit URL via LoadBalancer URL (https://loadbalancerURL.domain.com/<webadaptorname>/..): Druck GESCHEITERT (Fehlermeldung im Browser) ==> Problem ist bei der IT des Kunden zu suchen, da hier an der LoadBalancer Konfiguration etwas angepasst werden muss (vermutlich Schwellenwerte, Timeouts, etc.).