Archiv der Kategorie: Server

Der Fluch des Partial Refreshs

Bei der Architektur von Web 2.0-Applikationen gibt es ein paar Besonderheiten zu beachten, die es im „alten“ Web nicht gegeben hat, denn der konzeptionelle Ansatz, durch die AJAX-gestützten Abfragen nur einzelne Segmente einer Webseite zu laden (und diese Abfragen im … Weiterlesen

Veröffentlicht unter Dojo Toolkit, HTML, Java Script, JSF, Server, ServerSide JavaScript, Web, XPages | Verschlagwortet mit , , , , , , , , | 2 Kommentare

disableXspCache: Programmatisch GZip-Komprimierung abschalten

Mit einem kleinen Trick kann die GZip-Komprimierung einer XPage programmatisch abgeschaltet werden: Schaltet man im beforeRenderResponse-Event einer XPage den XspCache des Servlets aus, kann man hierbei ebenfalls die GZip-Komprimierung deaktivieren. Hierfür bietet die XspHttpServletResponse die Methode disableXspCache; wird diese mit … Weiterlesen

Veröffentlicht unter Java, Performance, Server, Web, XPages | Verschlagwortet mit , , , , , , | Schreib einen Kommentar

Java not found

Tippfehler werden von Domino (8.5.2) hart bestraft! Java kann nicht mehr gefunden werden! Die Hashmap muß natürlich „HashMap“ heissen, und nicht „Hashmap“. Dann klappts auch… <?xml version=“1.0″ encoding=“UTF-8″?> <xp:view xmlns:xp=“http://www.ibm.com/xsp/core“>     <xp:scriptBlock id=“scriptBlock1″         value=“#{javascript: var data:java.util.HashMap = new … Weiterlesen

Veröffentlicht unter Allgemein, Errorhandling, Java, Server, ServerSide JavaScript, XPages | Verschlagwortet mit , , , , , , | Schreib einen Kommentar

HTTP Daten debuggen

Manchmal ist sehr nützlich, sich die HTTP Daten so anzuschauen, wie sie auf dem Dominoserver auch ankommen. Dafür ist dieser kleine Agent gedacht, den man in einer beliebeigen Datenbank ablegen kann und dann mittels http://server/pfad/zur/db.nsf/HTTPDebug?OpenAgent aufrufen kann. Hier der Code: … Weiterlesen

Veröffentlicht unter Agenten, Errorhandling, HTML, Lotus Script, Server, Web | Verschlagwortet mit , , , , , , , | Schreib einen Kommentar

HTTP-Passwortänderung sofort übernehmen

Wird das HTTP-Passwort eines Users im NAB geändert, wird diese Änderung nicht sofort übernommen, sondern es kann 5 Minuten und länger dauern, bis der Dominoserver die Änderung übernimmt. Dies liegt an zwei Umständen: Zum Einen ist die Ansicht „($Users)“ im … Weiterlesen

Veröffentlicht unter Agenten, Allgemein, Infrastruktur, Lotus Script, Server, Web | Verschlagwortet mit , , , , , , | Schreib einen Kommentar

Performance-Tuning (2): Das Favicon

Das Favicon, daß sich normalerweiseim Root-Verzeichnis einer Webseite befindet, ist unter Lotus Notes für jede Datenbank individuell vergebbar, und aus Gründen der Performance sollte von dieser Möglichkeit auch unbedingt gebraucht gemacht werden: Das auf den Domino Servern hinterlegte Favicon ist … Weiterlesen

Veröffentlicht unter Allgemein, HTML, Performance, Server, Web, XPages | Verschlagwortet mit , , , , , , , | Schreib einen Kommentar

XSP Command Manager & die Serverkonsole

Ich bin über ein interessantes Kommando für die Domino Serverkonsole gestossen, mit der sich der XSP Command Manager manuell steuern läßt und so interessante Optionen bietet: tell http xsp Bisher konnte ich praktisch kaum näheren Informationen dazu finden, daher betrachte … Weiterlesen

Veröffentlicht unter Allgemein, Infrastruktur, Server, XPages | Verschlagwortet mit , , , , , , , | Schreib einen Kommentar