HintergrundMögliche Fehler Dieses Dokument in der Navigationsstruktur finden

 

Mögliche im Umfeld mit ITSmobile-Templates auftretende Probleme sind:

Fehler

Details

Publizieren: Änderungen in Templates werden nicht durchgeführt bzw. sind nicht sichtbar.

Dieser Fehler kann folgende Gründe haben:

  • Template wurde nach Änderung nicht nochmals auf die SITE INTERNAL publiziert.

    Prüfen Sie ggf. in der SE80 unter   Hilfsmittel   Einstellungen   Internet Transaction Server   Publizieren  , ob der Integrierte ITS markiert ist.

  • Im Cache befindet sich noch ältere Dateien, die gezogen werden. Deswegen sollte der beteiligte Cache zurückgesetzt werden. Bei HTML-basierten Services sind folgende Caches beteiligt:

    • ITS-Template-Cache: Enthält eine zur Performance-Optimierung benötigte Laufzeitversion des Templates. Den Cache können Sie notfalls manuell in der Transaktion SITSPMON, Registerkarte Template & Mime Cache zurück setzen.

    • ICMAN-Cache: Dieser Cache optimiert die Zugriffe auf statische Inhalte, z. B. JavaScript- und GIF-Dateien. Der Cache kann mit der Transaktion SMICM über   Springen   Http-Plugin   http Server Cache   zurück gesetzt werden.

    • Browser-Cache: bei Änderungen z. B. in JavaScript-Dateien müssen Sie den Browser Cache zurücksetzen, damit die geänderten JavaScript-Dateien erneut an den Browser übertragen werden.

Instanz/Appserver sind nicht identisch.

Wenn Ihre Template-Änderungen nicht greifen, obwohl Sie die Änderungen publiziert haben, prüfen Sie ob die Template-Änderung und das Testen des Service auf dem gleichen Applikationsserver durchgeführt wurden. Evtl. benötigt das Synchronisieren der Applikationsserver etwas mehr Zeit als erwartet.

BHtml-Syntaxfehler

Enthalten Ihre geänderten Templates BHtml-Syntaxfehler so treten diese erst bei der Ausführung des Templates/Service auf. Syntaxfehler führen zu einem ABAP-Kurzdump.

Über die Transaktion ST22 erhalten Sie weitere Informationen zum Fehler. Je nach aufgetretenem Fehler, enthält der ABAP-Kurzdump Templatename, Zeilennummer und/oder Spalte, die der BHtml-Interpreter als fehlerhaft einstuft. Prüfen Sie insbesondere auch die geänderten Zeilen vor der angegebenen Fehlerzeile.