Domino 9 und frühere Versionen > ND6: Entwicklung
Dokumentenzugriffszähler
mleussner:
:)
Hallo an alle,
vielleicht habe ich ja mit dieser Frage mehr Glück. Ich versuche für eine Info-DB einen Dokumentenzugriffszähler zu bauen, der sowohl im Intra- als auch im Internet funzt.
Also hab ich mir einen Agenten geschrieben, der mit Adminberechtigung im Queryopen-Event ein Zählerfeld im Dokument hochzählt. Das funzt auch schon im Notes.
Übers Internet soll der Agent im WebQueryOpen gestartet werden.
@URLOpen("http://N-02/TestWebZugriff/schulunt.nsf/counter?openAgent")
Das klappt gar nicht. :(
Das Feld wird in keinster Weise editiert.
Zusätzlich tauchen im Serverlog die folgenden Meldungen auf:
22.07.2008 08:26:14 HTTP: Missing resource stringHTTP: Missing resource stringHTTP: Missing resource stringHTTP: Missing resource stringFile does not exist [/notes-apps/VGH-Infocenter/vghinfocenter.nsf/infocenter_forms.css?openPage]
22.07.2008 08:26:14 HTTP: Missing resource stringHTTP: Missing resource stringHTTP: Missing resource stringHTTP: Missing resource stringFile does not exist [/notes-apps/VGH-Infocenter/vghinfocenter.nsf/btn_print.gif?OpenImageResource]
22.07.2008 08:26:14 HTTP: Missing resource stringHTTP: Missing resource stringHTTP: Missing resource stringHTTP: Missing resource stringFile does not exist [/notes-apps/VGH-Infocenter/vghinfocenter.nsf/btn_closewin.gif?OpenImageResource]
Welchen Fehler mache ich denn da? Ich finds einfach nicht.
DerAndre:
Hm, habe zwar keine Ahnung von dem Webgedingse, aber die angemaulten Ressourcen sind auch da und für das Web angehakt?
DAU-in:
Vielleicht bin ich ja blöde, aber das sind doch alles Bildressourcen, die da angemeckert werden?
Die haben doch wahrscheinlich nichts mit der Ausführung des Agenten zu tun, sondern mit dem Öffnen der Maske?
Gib dem Agenten einen (selbstgeschriebenen) Log mit bzw. lass ihn irgendetwas wegschreiben, damit du siehst, ob der Agent überhaupt anspringt.
grüsse
Dau-in
mleussner:
@Dau-In: Ja, hast Recht. Das Problem war nicht dort zu suchen.
Der Agent bringt, glaub ich, lediglich die Meldungen
22.07.2008 11:09:59 33:78
22.07.2008 11:10:07 33:7A
bzw.
22.07.2008 10:56:21 33:32
22.07.2008 10:56:21 33:33
Was immer das zu bedeuten hat?!?
Ich habe jetzt noch mal rumprobiert und einiges geändert.
Jetzt krieg ich Ausgaben ins Serverlog:
22.07.2008 14:15:49 HTTP JVM: gestartet
22.07.2008 14:15:49 HTTP JVM: Count = 9
22.07.2008 14:15:49 HTTP JVM: NotesException: Notes error 4323
22.07.2008 14:15:49 HTTP JVM: at lotus.domino.local.Database.NgetDocumentByID(Native Method)
22.07.2008 14:15:49 HTTP JVM: at lotus.domino.local.Database.getDocumentByID(Unknown Source)
22.07.2008 14:15:49 HTTP JVM: at JavaAgent.NotesMain(JavaAgent.java:19)
22.07.2008 14:15:49 HTTP JVM: at lotus.domino.AgentBase.runNotes(Unknown Source)
22.07.2008 14:15:49 HTTP JVM: at lotus.domino.NotesThread.run(NotesThread.java:249)
Soweit so gut.
Und nun?
WernerMo:
Hallo
eine Datenbank mit allen Noteserrrorcodes gibts u.a. hier:
http://www.konfabulieren.com/2004/12/09/database-of-all-notes-error-codes/
Gruß Werner
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln