Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Die SAP sieht für custom widgets in der SAC vor, dass diese von einem Webserver zur Verfügung gestellt werden. Für die graphomate suite übernimmt normalerweise graphomate diese Aufgabe. Allerdings ist es auch möglich, die Komponenten on premise zu hosten. Hierfür wird eine geeigneter Webserver benötigt.

Voraussetzungen an den Webserver

  • Von allen Clients erreichbar, die Berichte mit graphomate Komponenten anzeigen können sollen.

  • Https verschlüsselt mit gültigem Zertifikat

  • Aktiviertes CORS für die Domain(s) der SAC, also ein gesetzter Access-Control-Allow-Origin http header auf entweder die Domains der SAC oder *.

Einrichten des Hostings

  1. Download der on premise Version aus dem graphomate Release Desk

  2. Entpacken der zip in einen zugänglichen Ordner auf dem Webserver

  3. graphomate_$component$_$version$_SAC.json aus dem Ordner herausnehmen und an den Stellen an denen <<put your servers address here>> steht anpassen, damit die URLs auf den Webserver zeigen

  4. Die JSON Datei in der custom widget Liste der SAC im Bereich der Analytic Applications hochladen

Updates

Da die JSON Datei eine Checksumme enthält, reicht es nicht aus diese Dateien auf dem Server auszutauschen. Dies führt dazu, dass das custom widget nicht mehr geladen werden kann. Um Probleme mit Caching von vornherein auszuschließen, empfehlen wir die Extension durch eine Ordnerstruktur versioniert abzulegen, da dadurch niemals 2 Dateien mit unterschiedlichen Checksummen unter derselben URL zu erreichen sind. Ein Up- bzw. Downgrade kann dann über das Hochladen der entsprechenden JSON Datei in der SAC realisiert werden.

  • No labels