Dieses Kapitel beschreibt typische Logmeldungen bei einem Druckabbruch auf Grund einer falschen Reihenfolge der Layer IDs von Kartendiensten.
Warnung in der WebOffice Logdatei
caused by failed to process SOE operation (message: failed to process SSC transaction (handlerAction: MAP_ASSEMBLE), possible error codes: [UNKNOWN], details: [failed to process SSC transaction (handlerAction: MAP_ASSEMBLE), failed to handle map assembly, failed to handle map serialization, failed to get layer by ID (layerID: xx)])
The Layer IDs of the service '<servicename>' ('publisher@https://wodemo.mysynergis.com/WebGIS/<servicename>/MapServer') are not in ascending order or there are gaps. WebOffice print and ePaper might not work correctly, because WebOffice only supports ascending layer IDs. Please open the MXD for your service and use "Save a Copy..." with type "ArcMap 10.1 and 10.2 Documents (*.mxd)" and re-publish the new MXD to consolidate the layer IDs.
Ursache
Aufgrund einer Änderung in der LayerID Reihenfolge des MXDs (z.B. durch Entfernen oder Hinzufügen eines Layers in der MXD) kann WebOffice 10.8 SP2 nicht mehr die korrekte LayerIDs zuordnen.
Damit es beim Drucken (plot) oder beim Reporting (ePaper) zu keinen Komplikationen kommt, benötigt WebOffice 10.8 SP2 aufsteigende IDs der Layer. Ebenso ist es wichtig, dass die LayerIDs keine Lücken haben dürfen.
Problemlösungen
Es gibt zwei Möglichkeiten dieses Problem in WebOffice 10.8 SP2 zu beheben.
1) Automatische Sortierung LayerIDs in ArcMap durch WebOffice author:
Wenn diese Option aktiviert ist, erfolgt die automatische Sortierung der LayerIDs in aufsteigender Reihenfolge in ArcMap durch den WebOffice author. WebOffice author korrigiert diese Sortierung. Danach muss die Karte neu veröffentlicht und die Ressourcen für das WebOffice 10.8 SP2 Projekt neu geladen werden.
Hinweis: Siehe Kapitel Einstellungen für Details zur Konfiguration in WebOffice 10.8 SP2.
2) Workaround, wenn Automatische Sortierung der LayerIDs in ArcMap durch WebOffice author NICHT aktiviert ist:
Bitte öffnen Sie das MXD für Ihren Dienst und verwenden Sie "Save a Copy...." mit dem Typ "ArcMap 10.1 and 10.2 Documents (*.mxd)" und veröffentlichen Sie das neue MXD erneut, um die Layer-IDs im Kartendienst neu zu sortieren. Danach müssen die Ressourcen für das WebOffice 10.8 SP2 Projekt neu geladen werden.
3) Zusätzlicher Workaround, wenn die Schritte aus 1) bzw. 2) nicht geholfen haben:
a. Neuer Grouplayer in TOC von MXD erstellen
b. alle Layer aus betroffenen "Problem"-Grouplayer in den neuen Grouplayer kopieren
c. ursprünglichen "Problem"-Grouplayer aus TOC in MXD entfernen
d. neuen Grouplayer an ursprünglicher Stelle im TOC der MXD verschieben
e. Service neu publishen
f. SynAdmin: WebOffice Projekt Ressourcen neu laden
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.