Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
Wer setzt xTalk von OpenNTF ein? - habe drei kleine Probs
maxritti:
Darf ich mich hier mal kurz einklinken?
Wenn nicht, dann bitte einen Hinweis, dann tippere ich noch mal einen neuen Thread ;)
Ich habe das mal soweit ich sehen kann nach Doku installiert.
Der Test in dem PDF sieht was die Ext. angeht doch gut aus oder?
--- Zitat ---> tell http osgi ss com.ibm.xsp.extlib
12.04.2011 20:26:05 Framework is launched.
12.04.2011 20:26:05 id State Bundle
12.04.2011 20:26:05 133 RESOLVED com.ibm.xsp.extlib.sametime_8.5.2.201104090234NTF
12.04.2011 20:26:05 Master=137
12.04.2011 20:26:05 134 RESOLVED com.ibm.xsp.extlib.mobile_8.5.2.201104090234NTF
12.04.2011 20:26:05 Master=137
12.04.2011 20:26:05 135 RESOLVED com.ibm.xsp.extlib.domino_8.5.2.201104090234NTF
12.04.2011 20:26:05 Master=137
12.04.2011 20:26:05 136 RESOLVED com.ibm.xsp.extlib.connections_8.5.2.201104090234NTF
12.04.2011 20:26:05 Master=137
12.04.2011 20:26:05 137 <<LAZY>> com.ibm.xsp.extlib_8.5.2.201104090234NTF
12.04.2011 20:26:05 Fragments=133, 134, 135, 136, 138
12.04.2011 20:26:05 138 RESOLVED com.ibm.xsp.extlib.oneui_8.5.2.201104090234NTF
12.04.2011 20:26:05 Master=137
--- Ende Zitat ---
Allerdings, wenn ich via Browser die DB aufmache, kommt das hier:
--- Zitat ---12.04.2011 20:26:42 HTTP JVM: CLFAD0229E: Security exception occurred servicing request for: /forum.nsf/home.xsp - HTTP Code: 403. For more detailed information, please consult error-log-0.xml located in /home/domino/notesdata/domino/workspace/logs
12.04.2011 20:26:42 HTTP Web Server: You are forbidden to perform this operation [/forum.nsf] Anonymous
--- Ende Zitat ---
So richtig schlau werde ich nicht aus den logs. :(
eknori (retired):
Hast du die App signiert?
maxritti:
Ach du jeh. Anfängerfehler. :o
Das wars. Danke Dir.
eknori (retired):
--- Zitat ---Der Counter für die Threads und Posts zeigt immer Null "0"
--- Ende Zitat ---
Eine mögliche Lösung ist, den Code, der das sessionAsSigner verwendet durch einen Agenten mit gleicher Funktionalität zu ersetzen.
Vor der Einführung von sessionAsSigner musste man das sowieso so machen.
Wie Werner und ich aus eigenen Beobachtungen gesehen haben, scheint die Funktion selbst bei identischer Domino Version nicht konsistent zu funktionieren. Ich vermute einen Bug, bei dem es aber schwierig wird, die Ursache zu finden. IBM kann den Fehler ( wie so oft ) nicht reproduzieren. Ich kann es auf unterschiedlichen Maschinen sehr wohl. Ich sehe bei mir sogar, ab welchem BETA Stadium das Problem auftritt, aber IBM ...
Wie gesagt, die schnellste Lösung ist ein Agent, der aus der XPage angetriggert wird und dann den Zähler erhöht.
eknori (retired):
Habe ein wenig mehr getestet.
In der Installationsanleitung steht, man soll DEFAULT und Anonymous auf Editor setzen. Habe ich gemacht und dann war ich in der Lage, mich anzumelden und das Forum zu konfigurieren.
Auch werden bei mir alle Zähler gesetzt und auch das LastPost ist gefüllt.
Kein Wunder, bin ja angemeldet und habe Manager Access. Also abgemeldet und als Anonymous versucht.
Sehe das Forum und die Testeinträge. Die Zaehler für die "Views" werden erst nach einem Refresh der Seite mit dem neuen Wert angezeigt. Funktioniert also, wenn auch nicht so, wie man es erwartet.
Daß die Werte erhöht werden können obwohl ich nun Anonymous bin ist auch nicht verwunderlich da Anonymous = Editor.
Anonymous kann aber im Forum keine neuen Eintrage anlegen, da lt. Configuration nur Lesen erlaubt ist. Das funktioniert auch.
Nun mal auf LESER zurückgedreht in der ACL und erneuter Test. Forum öffnet sich. Sobald ich aber auf einen Eintrag klicke (soll der view counter erhöht werden , kracht es.
11: var currentReads = updateReadTopicDoc.getItemValueInteger("topic_Views");
12: updateReadTopicDoc.replaceItemValue("topic_Views",currentReads + 1);
13: updateReadTopicDoc.save();
Wie ich es schon beschrieben habe, kann ich also auch mit dieser App den BUG im sessionAsSigner reproduzieren.
Ob ich das an IBM weiterleite, weiss ich noch nicht. Die haben offenscheins kein wirkliches Interesse an meiner Meinung.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln