Kommentare ausblenden
Kommentare ausblenden

Kommentare (0)

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.9 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-Anwendungskonfiguration 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-Request 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 Adapter (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.).

Kommentare (0)

Ⓒ Copyright 2022 by VertiGIS GmbH