Dieses Kapitel beschreibt eine Kurzanleitung, um die ArcGIS API for JavaScript Version innerhalb der WebOffice-Applikation versionsbedingt zu ändern. Für die Versionsänderung ist eine Anpassung an 5 Dateien innerhalb der WebOffice-Applikation notwendig.
Die Bereitstellung der ArcGIS API for JavaScript 4.18 mit WebOffice 10.8 SP2 ist dann empfehlenswert, damit Systeme, welche Probleme mit der ArcGIS API for JavaScript 4.17 haben und keine Unterstützung mehr für Microsoft Internet Explorer 11 sowie Edge (Legacy) benötigen, optional die neuere Version einsetzen können.
Hinweise:
- Mit der ArcGIS API for JavaScript Version 4.18 funktionieren die auf JavaScript basierenden WebOffice Clients WebOffice core und WebOffice flex nicht mehr in den Browsern Internet Explorer 11 und Edge (Legacy), da der Support für diese Browser ab der Version 4.18 eingestellt wurde!
- Diese Anleitung bezieht sich auf die Änderung der Version ArcGIS API for JavaScript 4.17 nach Version 4.18 aus dem Release von WebOffice 10.8 SP2.
- Mehr Informationen zu den Versionen siehe auch Release Notes der aktuellen ArcGIS API for JavaScript Version sowie der Version 4.17.
Folgende Schritte müssen für die Änderung der verwendeten ArcGIS API for JavaScript Version gemacht werden:
Hinweis:
Führen Sie diese Schritte nicht zu Produktivzeiten durch und legen Sie zuvor eine Sicherung der WebOffice-Applikation an.
1. Stoppen Sie den Apache Tomcat Dienst.
2. Navigieren Sie für diese Anpassungen in Ihr WebOffice-Applikationsverzeichnis (z.B. C:\Tomcat\webapps\WebOffice\).
Hinweis:
Voraussetzung ist die Verfügbarkeit der ArcGIS API for JavaScript 4.18 Umgebung, welche ab WebOffice 10.8 SP2 im Unterverzeichnis .\arcgis_js_api\library\4.18 der WebOffice-Applikation zu finden ist.
3. Passen Sie die Datei .\client_corejs\wo_gui.jsp folgendermaßen an, damit die API Version 4.18 für den WebOffice core Client verwendet wird, und speichern Sie anschließend die Datei. Tragen Sie anstelle der esriApiVersion "4.17" den Wert "4.18" ein:
Anpassen der API-Versionsnummer in Datei "wo_gui.jsp" für WebOffice core Client
4. Passen Sie die Datei .\client_flexjs\wo_gui.jsp folgendermaßen an, damit die API Version 4.18 für den WebOffice flex Client verwendet wird, und speichern Sie anschließend die Datei. Tragen Sie anstelle der esriApiVersion "4.17" den Wert "4.18" ein:
Anpassen der API-Versionsnummer in Datei "wo_gui.jsp" für WebOffice flex Client
5. Passen Sie die Datei .\client_mapwidget\default.jsp folgendermaßen an, damit die API Version 4.18 für WebOffice map widget verwendet wird, und speichern Sie anschließend die Datei. Tragen Sie anstelle der esriApiURL "4.17" den Wert "4.18" ein:
Anpassen der API-Versionsnummer in Datei "wo_gui.jsp" für WebOffice map widget
6. Passen Sie die Datei .\pub\admin_pages\jsapi_service_preview.jsp folgendermaßen an, damit die API Version 4.18 verwendet wird, und speichern Sie anschließend die Datei. Tragen Sie anstelle der esriAPI "4.17" den Wert "4.18" ein:
Anpassen der Datei "jsapi_service_preview.jsp"
7. Passen Sie die Datei .\pub\custom_tools\ArcGIS_WebScene.htm folgendermaßen an, damit die API Version 4.18 für das Custom Tool ArcGIS Webszenen verwendet wird, und speichern Sie anschließend die Datei. Tragen Sie an mehreren Stellen statt Version "4.17" den Wert "4.18" ein:
Anpassen der API-Versionsnummer in Datei "ArcGIS_WebScene.htm" für Custom Tool "ArcGIS Webszenen"
8. Starten Sie anschließend wieder den Apache Tomcat Dienst.
Hinweis:
Es wird empfohlen nach dieser Anpassung den Browsercache zu leeren.
Nach einem Patch-Update müssten diese Anpassungen möglicherweise wieder nachgezogen werden, da die angepassten Dateien durch das Update überschrieben werden könnten. Bitte nach einem Update entsprechend kontrollieren.
Für nähere Details bei Bedarf kontaktieren Sie bitte das entsprechende WebOffice Support Team.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.