Ja
Tools anzeigen
Ja
XTEND fügt unten auf der HTML-Seite einen Bereich 'Tools'hinzu, mit dem auf die Werkzeuge zugegriffen werden kann, die dem Webentwickler auf dem Server zur Verfügung stehen.
Abfragen für die Verwaltung des XTEND-Servers und für den Zugriff auf den Inhalt der Benutzersitzung.
Funktion | Beschreibung |
Benutzersitzung anzeigen | Zeigt den Inhalt der Benutzersitzung an |
Konfiguration anzeigen | Zeigt die Konfiguration (config.ini) der XTEND-Webanwendung an |
Java-Umgebung anzeigen | Zeigt die Java-Umgebungsdaten des Servers an |
Benutzersitzungen anzeigen | Zeigt die Daten der Benutzersitzungen an |
X3-Blob-Cache anzeigen | Zeigt die Liste der im Server-Cache für die aktuelle Website gehaltenen X3-Blobs an |
X3-Blob-Cache löschen | Löscht den Cache der für die aktuelle Website gehaltenen X3-Blobs |
Dictionary anzeigen | Zeigt den Inhalt des von X3 generierten XTEND-Dictionarys an |
Dictionary erneut laden | Erzwingt ein erneutes Laden des Dictionarys |
X3-Menü-Cache löschen | Löscht den Cache der X3-Menüs |
Browser-Cache löschen | Erzwingt, dass in allen mit dem XTEND-Server verbundenen Browsern die XTEND-Ressourcen neu geladen werden |
Protokoll anzeigen oder nicht
Zeigt beim Hovern die Feldnamen und dynamischen Links an
Aktiviert / deaktiviert das XTEND-Protokoll
Um dessen Inhalt in einem Browser-Tab anzuzeigen, klicken Sie auf 'Protokoll anzeigen' .
Aktiviert das Parser-Protokoll der HTML-Seite
Aktiviert / deaktiviert das vollständige Protokoll der X3-Webservices
Um dessen Inhalt in einem Browser-Tab anzuzeigen, klicken Sie auf 'Protokoll anzeigen' .
X3-Protokoll hinzufügen
X3-Protokollebene
Größe des Clob-Parameters für den Speicher
Aktiviert den X3-Java-Debugger
Hostname des Arbeitsplatzes, auf dem der Debugger gestartet wird
Der Hostname muss vom X3-Server per 'ping' erreichbar sein
TCP-Listenerport des Debuggers (per Default 1789)
Aktiviert die Protokolldatei der AJAX-HTTP-Abfragen
Diese Funktion ist für AJAX-Entwickler sehr nützlich, denn sie bietet Zugriff auf die Protokolldatei der ausgeführten Webservices und Serverskripte.
Per Klick auf den Button 'Protokolldatei aktualisieren' wird die Liste der aufgerufenen Schnittstellen / Skripte angezeigt.
Zur Anzeige der Protokolldatei klicken Sie auf den jeweiligen Namen.
Nach Änderungen am Erfassungsformular werden die Parameter erst berücksichtigt, nachdem auf den Button 'Aktualisierung' geklickt wurde.
XTEND fügt unten auf der HTML-Seite einen Bereich 'XTEND-Protokoll'hinzu, mit dem auf die verschiedenen Schritte beim Aufbau der HTML-Seite zugegriffen werden kann.
Feld | Beschreibung |
XtdId | Id der zugehörigen XTEND-Sitzung (Cookie) |
JsessId | TOMCAT-Sitzungs-Id |
Time-out | TOMCAT-Sitzungs-Time-out |
sessIdUrl | True, wenn die URL die Sitzungs-Id Jsessid umfasst |
Feld | Beschreibung |
New | True bei neuen Sitzungen |
Redirected | True bei URL-Umleitungen (hhp 300) |
IdValid | True bei gültigen Sitzungen |
IdFrom | Ursprung des JSessid-Cookies oder URL |
Feld | Beschreibung |
Nach | Version |
Host | Hostname |
Apache | HTTP- / HTTPS-Apache-Ports |
TOMCAT | HTTP- / HTTPS-TOMCAT-Ports |
Feld | Beschreibung |
X3Sol | X3-Lösung |
X3Fldr | X3-Ordner |
XtdSite | XTEND-Website |
Lang | XTEND-Sprachcode |
MainBlk | Hauptblock der Seite |
BckgBlk | Hintergrundblock der Seite |
Page | Webseitencode |
File | Dateiname |
Encoding | Zum Lesen der Datei verwendete Verschlüsselung |
BOM | True, wenn die Datei eine 'Byte Order Mark' enthält |
Location | Dateipfad |
Feld | Beschreibung |
LoggedIn | True bei Benutzern mit Signatur |
Profil | XTEND-Profil |
LoginTimeout | Anmeldungs-Time-out |
Feld | Beschreibung |
X3Folder | X3-Ordnercode |
X3User | X3-Benutzercode |
X3Lang | Sprachcode |
Ausführungszeit in Millisekunden der verschiedenen Schritte bei der HTTP-Abfrageverarbeitung.
Schritt | Beschreibung |
DoRequest | Gesamtausführungszeit der Abfrage |
SessInit | Initialisierung der XTEND-Sitzung |
RepositCheck | Prüfung des XTEND-Dictionary-TimeStamps |
AgentRun | Gesamtverarbeitungszeit der Abfrage durch die XTEND-Engine |
Aktion
Gesamtverarbeitungszeit der Aktionen (sofern vorhanden)
Für jeden auf der Schnittstelle CodeInt basierenden CodeAct -Aktionscode:
Schritt | Beschreibung |
Act_CodeAct | Gesamte Verarbeitungszeit der Aktion CodeAct |
CodeInt_New | Anlage einer Schnittstelle (Webservice) |
CodeInt_Para | Anlage der Parameter |
CodeInt_Call | Aufruf des Webservice |
CodeInt_Res | Ergebnisverarbeitung (Mapping) |
Schritt | Beschreibung |
Display | Gesamte Verarbeitungszeit der Anzeige |
PageLoad | Laden der Seite |
PageCheck | TimeStamp-Prüfung |
DataInit | Gesamtausführungszeit der Initialisierung der <block>-Token |
Für jeden Block der Seite (CodeBloc) und für die Schnittstelle (CodeInt):
Schritt | Beschreibung |
Data_CodeBloc | Gesamte Blockinitialisierungsdauer (Aufruf des Webservice 'Datenzugriff') |
CodeInt_New | Anlage einer Schnittstelle (Webservice) |
CodeInt_Para | Anlage der Parameter |
CodeInt_Call | Aufruf des Webservice |
CodeInt_Res | Ergebnisverarbeitung (Mapping) |
BuildHtml
Dauer des HTML-Seitenaufbaus pro Block (CodeBloc) oder Serverskript (CodeScript):
Feld | Beschreibung |
CodeBloc_Blk | Verarbeitungsdauer für einen Block (außer Webservice-Aufruf) |
CodeScript_ScRun | Ausführungsdauer eines Serverskripts |
Indikator für den bei der Verarbeitung der Abfrage verbrauchten Speicher (wird zu Informationszwecken angegeben).
Die Speicherauskunft ist zuverlässiger, wenn zuvor die Serviceabfrage 'Java-Umgebung anzeigen' aufgerufen wird. Diese startet den 'Garbage Collector' JAVA ('System.gc()') und gibt den wieder verfügbaren Speicher frei.
Protokolliert die Verarbeitungsausführung
Protokolliert die während der Ausführung aufgetretenen Fehler und Warnungen
Protokolliert die Ausführung der Webservices
Protokolliert die beim Parsing der HTML-Seite aufgetretenen Fehler und Warnungen